Предположим, вы хотите составить длинный список URL-адресов, но разделить их комментарием,
указывает, о чем URL . Есть ли способ сделать это?
Предположим, вы хотите составить длинный список URL-адресов, но разделить их комментарием,
указывает, о чем URL . Есть ли способ сделать это?
Ответы:
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-адреса.
Создайте свой пакетный файл с URL-списком, как обычно. И прокомментируйте строку, поставив #
в начале строки.
youtube-dl не будет читать эту строку.
Пример: url.txt
#This is link 1
youtube.com/watch=url
#This is link 2 (blabla)
youtube.com/watch=url
Вы можете комментировать их так же, как вы комментируете их в 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
Вы можете прокомментировать строку, поставив a #
или a ;
в начале строки. Оба будут работать.