次のコマンドを使用して、YouTubeビデオのmp3を作成できます。
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
最後にビデオID部分(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
になります。私はこの問題を自分で抱えていました。