Есть ли способ поместить комментарии в командный файл youtube-dl?

10

Предположим, вы хотите составить длинный список URL-адресов, но разделить их комментарием,

указывает, о чем URL . Есть ли способ сделать это?

user240029
источник
1
Как это связано с Ubuntu?
OrangeTux
1
@OrangeTux: packages.ubuntu.com/saucy/youtube-dl
MrVaykadji
1
ОК, это ясно.
OrangeTux

Ответы:

10

youtube -dlподдерживает только один URL-адрес в каждой строке в указанном URL-адресе командного файла. Он не будет читать URL / строку, если он начинается с #или после строки #. В этом случае ваш командный файл должен выглядеть так:

#comment 1
https://www.youtube.com/watch?v=foo
#commeent 2 
https://www.youtube.com/watch?v=bar

Вы также можете комментировать,

https://www.youtube.com/watch?v=foo #comment 1
https://www.youtube.com/watch?v=bar #comment 2

Чтобы скачать с таким командным файлом, используйте

youtube-dl --title --batch-file='/path/to/list.txt'

Я предполагаю, list.txtсодержит URL-адреса.

souravc
источник
7

Создайте свой пакетный файл с URL-списком, как обычно. И прокомментируйте строку, поставив #в начале строки.

youtube-dl не будет читать эту строку.

Пример: url.txt

#This is link 1
youtube.com/watch=url
#This is link 2 (blabla)
youtube.com/watch=url
MrVaykadji
источник
4

Вы можете комментировать их так же, как вы комментируете их в bash. Просто вставьте #перед комментарием. У вас может быть такой текстовый файл.

#This is a comment
# I hope people are not tasty
https://www.youtube.com/watch?v=qWAF9PgDg2c #Would we eat each other if it were legal
#I love the moon
https://www.youtube.com/watch?v=Bbgz4yY-xX0   #This is a comment too
Ufoguy
источник
3

Вы можете прокомментировать строку, поставив a #или a ;в начале строки. Оба будут работать.

сокольничий
источник