Как указать имя файла при извлечении аудио с помощью youtube-dl?

11

Я могу создать mp3 видео YouTube со следующей командой:

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

Он создает mp3 со следующим именем файла:

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

Мне не нужна часть идентификатора видео ( rtOvBOTyX00 ) в конце и хотелось бы иметь только следующее:

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

Возможно ли это с параметрами youtube-dl? Если нет, то какое следующее лучшее решение?

    
задан Joseph John 30.05.2015 в 07:24
источник

3 ответа

8

Попробуйте выполнить команду

youtube-dl --extract-audio --audio-format mp3 --output "%(uploader)s%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00
    
ответ дан Maythux 30.05.2015 в 07:33
источник
7

Как вы могли бы трогать в файле youtube-dl соответствующую опцию будет -o:

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00
    
ответ дан Ben 30.05.2015 в 07:34
0

Устраните свои процентные знаки, поэтому %(title)s становится %%(title)s . У меня была эта проблема.

    
ответ дан coder98 08.08.2017 в 18:30