eyeD3 est un outil python qui permet de visualiser/créer les tags ID3 des fichiers MP3.
Ce programme s'utilise uniquement en ligne de commande.
$ apt-get install eyeD3
ou
$ apt-get install python-eyeD3
$ eyeD3 monFichier.mp3
$ eyeD3 -a "Nom Artiste" monFichier.mp3
$ eyeD3 -A "Nom Album" monFichier.mp3
$ eyeD3 -t "Titre Chanson" monFichier.mp3
$ eyeD3 -n 1 monFichier.mp3
$ eyeD3 -N 10 monFichier.mp3
$ eyeD3 --list-genres
$ eyeD3 -G "Pop / Funk" monFichier.mp3
$ eyeD3 -Y 2015 monFichier.mp3
$ eyeD3 --list-image-types
$ eyeD3 --add-image=/chemin/vers/image:TYPE[:DESCRIPTION] monFichier.mp3
TYPE correspond au type d'image à insérer (voir commande du dessus). Une description optionnelle peut être ajoutée.
Pour supprimer une image, il suffit d'indiquer le type correspondant sans renseigner d'image.
$ eyeD3 -h
$ wget http://eyed3.nicfit.net/releases/eyeD3-X.Y.Z.tgz
$ tar -xvzf eyeD3-X.Y.Z.tgz
$ cd eyeD3-X.Y.Z
$ python setup.py install
import eyed3
audiofile = eyed3.load("chanson.mp3")
audiofile.tag.artist = u"Artiste"
audiofile.tag.album = u"Album"
audiofile.tag.title = u"Titre"
audiofile.tag.track_num = 4
audiofile.tag.save()
Plus d'info sur http://eyed3.nicfit.net/