¿Cómo extraer la imagen de la portada del álbum del archivo MP3?


36

Tengo un montón de archivos MP3 que tienen su carátula incluida dentro del archivo mismo. Ahora estoy buscando una forma de extraerlos para almacenarlos por separado, en el mejor de los casos desde la línea de comandos.

¿Hay una manera de lograr esto?

Respuestas:


21

Puedes usar eyed3 que es una gran utilidad para manejar etiquetas id3. Para extraer todas las imágenes de un archivo mp3, puede usar:

eyeD3 --write-images=DIR mp3_file

Esto escribirá todas las imágenes incrustadas del archivo mp3 en el directorio especificado.


En Ubuntu, la versión proporcionada actualmente (0.6.18) crea archivos de imagen corruptos.
scruss

39

¡Acabo de descubrir que ffmpeg hará el truco!

ffmpeg -i file.mp3 file.jpg

1
Esto falló usando ffmpeg2.0.2 en mi Synology NAS ( file.jpg: Invalid argument), pero funciona usando 2.3 en OS X Mavericks. ¡Gracias!
Richard Barnett

Funcionó en Windows también. Usando stackoverflow.com/questions/8397674/… puede procesar archivos por lotes.
Gruber

Este método es excelente porque ffmpeg funciona básicamente en cualquier archivo de música que le arrojes. Sin embargo, parece bastante lento, incluso en una nueva máquina con un procesador i7. ¿Alguna forma de acelerar la extracción?
rien333

3

Si usa la versión de Windows del reproductor multimedia VLC , puede encontrar la carátula del álbum para todos los archivos que reprodujo en

%appdata%\VLC\art\artistalbum

por defecto. Una carpeta por artista, una subcarpeta para cada álbum.


Vea mi respuesta a continuación para la ruta de Linux
Pawel Debski

1

Si usa la versión de Linux del reproductor multimedia VLC, de manera predeterminada puede encontrar la carátula del álbum para todos los archivos que reprodujo en un directorio similar a este:

$ HOME / .cache / vlc / art / artistalbum / Sergei Rachmaninoff / Paganini Rhapsody _ Concierto para piano núm. 2

(una carpeta por artista, una subcarpeta para cada álbum)


0

Contigo mp3tagpuedes hacerlo perfectamente. Extraiga la imagen de portada de un mp3 y póngala en otro, para que pertenezca al mismo álbum y eso se reflejará cuando los cargue, por ejemplo, Google Music.


3
Puede ser útil señalar un ejemplo simple de cómo se puede completar la tarea. Por ejemplo, incluya algunos comandos de ejemplo o citas de opciones de la página de manual para apuntar el OP (y otros lectores) en la dirección correcta.
HalosGhost
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.