YouTube プレイリスト全体を 1 つのファイルとしてダウンロードするための推奨ソリューションは何ですか.mp3
? 以外のソリューションも検討しますyoutube-dl
。
答え1
youtube-dl
プレイリストはMP3形式でダウンロードできます。youtube-dl からプレイリストをダウンロードするにはどうすればいいですか?例:
youtube-dl -cix --audio-format mp3 -o '%(playlist_title)-%(playlist_id) - %(playlist_index) - %(title)-%(id).%(ext)' -- 'https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk'
次に、FFmpeg を使用してこれらのファイルを連結します。
printf "file '%s'\n" *.mp3 | ffmpeg -f concat -i - -codec copy all.mp3
Avconv では次の形式をサポートしていないため、少し難しくなりますconcat
。
avconv -i "concat:$(printf '%s|' *.mp3 | head -c -1)" -codec copy all.mp3
答え2
個々のビデオを としてダウンロードした場合は、.mp3
次のコマンドを実行するだけでそれらを結合できます。
cat 1.mp3 2.mp3 3.mp3 4.mp3 [and so on] > combined.mp3