Czy istnieje sposób na umieszczenie komentarzy w pliku wsadowym youtube-dl?

10

Załóżmy, że chcesz utworzyć długą listę adresów URL, ale oddzieloną komentarzem, który

wskazuje, o co chodzi w adresach URL . Czy jest na to sposób?

użytkownik240029
źródło
1
Jak to się ma do Ubuntu?
OrangeTux,
1
@OrangeTux: packages.ubuntu.com/saucy/youtube-dl
MrVaykadji
1
Ok, to jasne.
OrangeTux,

Odpowiedzi:

10

youtube -dlobsługuje tylko jeden adres URL w każdym wierszu w pliku wsadowym na liście adresów URL. Nie odczyta adresu URL / linii, jeśli zaczyna się #od części lub później #. W takim przypadku plik wsadowy powinien wyglądać,

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

Możesz również komentować w ten sposób,

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

Aby pobrać z takim plikiem wsadowym, użyj

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

Zakładam, że list.txtzawiera adresy URL.

souravc
źródło
7

Utwórz plik wsadowy z listą adresów URL, jak zwykle. I skomentuj wiersz, umieszczając #na początku wiersza.

youtube-dl nie czyta tego wiersza.

Przykład: url.txt

#This is link 1
youtube.com/watch=url
#This is link 2 (blabla)
youtube.com/watch=url
MrVaykadji
źródło
4

Możesz komentować je tak, jak komentujesz je w bash. Po prostu wstaw #komentarz. Możesz mieć taki plik tekstowy.

#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
źródło
3

Możesz skomentować linię, umieszczając a #lub a ;na początku linii. Oba będą działać.

sokolnik
źródło