Я могу создать 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? Если нет, каково следующее лучшее решение?
Попробуйте команду
youtube-dl --extract-audio --audio-format mp3 --output "%(uploader)s%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00
Поскольку Вы могли тростник в youtube-dl страница справочника, соответствующая опция будет-o:
youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" http://www.youtube.com/watch?v=rtOvBOTyX00
Выйдите из своих знаков процента, таким образом %(title)s
становится %%(title)s
. У меня была эта проблема самого.
/etc/passwd
записи, держащие UID
, я перешел бы к более общему пути и сказал бы " Ваш UID
1000 или выше, обычно, если Вы - единственный пользователь тогда it' s 1000, если Вы были вторыми, 1001" я думаю, держа для 1???
, не дал бы слишком много записей, и любая из показанных строк позвонит в звонок в забывчивом пользователе... don' t Вы думают?
– dave_alcarin
29 August 2016 в 19:45
Вы можете указать имя, используя аргумент - output
, а затем указав имя в следующем синтаксисе вместо specific_name
youtube-dl https://www.youtube.com/watch?v=iuJDhFRDx9M -x --audio-format mp3 --output "specific_name.%(ext)s"