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?
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?
Odpowiedzi:
youtube -dl
obsł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.txt
zawiera adresy URL.
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
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