Adicionar Imagem Do Álbum Em Arquivos MP3

Introdução

Embora esse assunto já tenha sido discutido no post sobre o eyeD3 [1], eu decidi criar um post em particular para tornar as coisas mais objetivas. Em [1] há muitos outros  detalhes sobre o programa, o que acaba distraindo alguns leitores que estejam procurando por informações específicas.

No mais, o que iremos acompanhar aqui será como adicionar a imagem do álbum em arquivos de música usando o programa eyeD3.

O eyeD3

Nesse post, irei mostrar somente a sintaxe básica do programa e sua instalação.

Instalação do eyeD3

No Fedora:

$ sudo yum install python-eyed3.noarch

No Ubuntu:

$ sudo apt-get install eyed3

Adicionando imagem do álbum

O eyeD3 possui algumas opções de tratamento de imagens. São elas:

$ eyeD3 --help
....
    --add-image=IMG_PATH:TYPE[:DESCRIPTION]
      Add an image to the tag.  The description and type
      optional, but when used, both ':' delimiters must be
      present.  The type MUST be an string that corresponds
      to one given with --list-image-types. If the IMG_PATH
      value is empty the APIC frame with TYPE is removed.
...
    --remove-images
       Remove all image (APIC) frames.
...
    --list-image-types
       List all possible image types

Basicamente, a primeira opção que é a responsável pela inserção das imagens. Para testá-la, primeiramente obtenha uma música e a imagem de seu álbum. Eu usarei a música Soothsayer do Buckethead e a imagem é a seguinte [2]:

Buckethead - Crime Slunk Scene

buckethead.jpg

Essa imagem tem dimensões 350×350, que é um tamanho razoável para muitos propósitos.

Sendo soothsayer.mp3 o nome da música e buckethead.jpg o nome da imagem, então o seguinte comando adiciona a imagem do álbum na música:

$ eyeD3 --add-image=buckethead.jpg:FRONT_COVER soothsayer.mp3
....
FRONT_COVER Image: [Size: 53516 bytes] [Type: image/jpeg]
Description:

Ao tocarmos o arquivo, vemos que a imagem foi perfeitamente inserida:

Por hoje é só. Para mais detalhes sobre o programa eyeD3, veja a referência. [1]

Referências

[1] Manipulando Tags ID3 Com O eyeD3, by Daemonio (Acessado em: 13/06/2012)
https://daemoniolabs.wordpress.com/2011/11/24/manipulando-tags-id3-com-o-eyed3/

[2] Capa do álbum Crime Slunk Scene (Acessado em: 13/06/2012)
http://bestofbandcamp.tumblr.com/post/1279206841/buckethead-crime-slunk-scene

Deixe um comentário