¿Cómo descargar una lista de reproducción completa de YouTube como un único archivo mp3?

¿Cómo descargar una lista de reproducción completa de YouTube como un único archivo mp3?

¿Cuáles son las soluciones recomendadas para descargar una lista de reproducción completa de YouTube como un solo .mp3archivo? Estoy abierto a soluciones distintas a youtube-dl.

Respuesta1

Puede descargar listas de reproducción en youtube-dlformato MP3 como se describe en¿Cómo descargar listas de reproducción de youtube-dl?, p.ej:

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

Luego puedes usar FFmpeg para concatenar esos archivos:

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

Es un poco más difícil con Avconv ya que no soporta el concatformato:

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

Respuesta2

Si descargas cada vídeo individual como un .mp3solo puedes ejecutar este comando para combinarlos:

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

información relacionada