Jak określić nazwę pliku podczas wyodrębniania dźwięku za pomocą youtube-dl?

12

Mogę utworzyć plik wideo z YouTube'a za pomocą następującego polecenia:

youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00

Tworzy plik mp3 o następującej nazwie:

Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3

Nie potrzebuję części ID wideo ( rtOvBOTyX00 ) na końcu i chciałbym mieć tylko:

Christina Perri - A Thousand Years [Official Music Video].mp3

Czy jest to możliwe dzięki opcjom youtube-dl? Jeśli nie, jakie jest najlepsze rozwiązanie?

    
zadawane Joseph John 30.05.2015, 09:24
źródło

3 odpowiedzi

9

Wypróbuj polecenie

youtube-dl --extract-audio --audio-format mp3 --output "%(uploader)s%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00
    
odpowiedział Maythux 30.05.2015, 09:33
źródło
7

Jak można trzcnąć na stronie głównej youtube-dl odpowiednia opcja będzie -o:

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00
    
odpowiedział Ben 30.05.2015, 09:34
źródło
0

Unikaj znaków procentowych, więc %(title)s staje się %%(title)s . Sam miałem ten problem.

    
odpowiedział coder98 08.08.2017, 20:30
źródło

Przeczytaj inne pytania na temat tagów