Bonjour,
Je suis musicien en MAO libre.
J'ai une archive de fichiers audios assez conséquente (quelques centaines de Go), en mp3 notamment (que je convertirai en ogg quand j'en aurai le temps). Mon soucis est le suivant : tout est placé en vrac dans un seul dossier. Ce qui permet de classer les fichiers ce sont leurs tag id3 qui permet à n'importe quel lecteur audio de reconnaître l'auteur, le titre, l'album, l'année, la licence, notes diverses…
Je cherche à replacer tout cela dans des dossiers différents par auteur. En gros je cherche à faire un script qui me permettrait de classer le tout (en créant des dossiers au passage) en se basant sur les infos des tag id3 stockées dans les fichiers mp3.
Les différents lecteurs audio que j'ai pu rencontrer ne font pas ce genre de chose. On peut modifier le tag id3, modifier les dossiers, mais tout se fait avec des sélections, à la main, et même si je peux modifier le tout, c'est lent.
Je pense qu'un script en ligne de commande serait plus adapté au traitement en masse de ce genre d'infos. Avez-vous des infos à me filer ? Ou des ressources sur comment créer un script qui permet d'extraire ces infos d'un tag id3 et de les utiliser dans une commande ?
Merci !
# id3v2
Posté par Christophe SELLIER . Évalué à 1.
commande id3v2 à installer par apt-get, synaptic ou équivalent :
A command-line tool to add, modify, remove, or view ID3v2 tags, as well as
convert or list ID3v1 tags.
un exemple de script ici (en bas de page) :
http://ubuntuforums.org/showthread.php?t=862489
# EasyTAG
Posté par Donk . Évalué à 4.
EasyTAG permet de faire cela.
https://wiki.gnome.org/Apps/EasyTAG
[^] # Re: EasyTAG
Posté par feth . Évalué à 2.
amarok aussi. En fait, je pense que les lecteurs de musique évolués en sont tous capables.
# lltag
Posté par dromadaire35 . Évalué à 3.
En ligne de commande, lltag est un très bon outil qui permet de faire ça.
Dispo sous debian, les autres je sais pas. L'upstream est là : http://home.gna.org/lltag/
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.