Wie lädt man eine komplette YouTube-Wiedergabeliste als einzelne MP3-Datei herunter?

Wie lädt man eine komplette YouTube-Wiedergabeliste als einzelne MP3-Datei herunter?

Welche Lösungen werden empfohlen, um eine komplette YouTube-Wiedergabeliste als einzelne .mp3Datei herunterzuladen? Ich bin auch für andere Lösungen offen als youtube-dl

Antwort1

Sie können Wiedergabelisten im MP3-Format herunterladen youtube-dl, wie inwie lade ich eine Wiedergabeliste von YouTube-DL herunter?, z.B:

youtube-dl -cix --audio-format mp3 -o '%(playlist_title)-%(playlist_id) - %(playlist_index) - %(title)-%(id).%(ext)' -- 'https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk'

Sie können diese Dateien dann mit FFmpeg zusammenfügen:

printf "file '%s'\n" *.mp3 | ffmpeg -f concat -i - -codec copy all.mp3

Bei Avconv ist es etwas schwieriger, da es das concatFormat nicht unterstützt:

avconv -i "concat:$(printf '%s|' *.mp3 | head -c -1)" -codec copy all.mp3

Antwort2

Wenn Sie jedes einzelne Video als Ganzes herunterladen, .mp3können Sie sie einfach mit dem folgenden Befehl kombinieren:

cat 1.mp3 2.mp3 3.mp3 4.mp3 [and so on] > combined.mp3

verwandte Informationen