Ajoutez des TAGs à vos MP3/Flac avec MusicBrainz Picard
J’étais comme à mon habitude nonchalamment en train de travailler, on ne rigole pas, quand, sous ses longs cheveux bruns ayant anciennement existés, avec son regard qui n’a rien à envier à Bruce Willis puisque composé de deux yeux (voir quatre si on compte les lunettes), il me demanda:
T’as un truc pour remplir les TAGs de tes musiques, parce que ça me saoule de tout faire à la main, je l’ai pas fait depuis une plombe.
Oui, c’est beau comme du Verlaine un soir de pluie.
Ni une ni trois, je lui réponds sans me départir de mon café:
-Musicbrainz Picard
-Picard… comme Picardie?
-Oui… Comme Picard.
Oui… car nous avons de longs moments de réflexions parfois. Et ce n’est pas sans avoir évoqué le maillot de bain de Borat que je partis chez moi bien plus tard pour me lancer dans un bref tuto de Musicbrainz Picard 1.2 …. qui suit… là… maintenant… en dessous… clic clic clic…. allez vas-y, ose!
Ce n’est pas un logiciel récent, mais il est méconnu.
Il permet de tagguer vos MP3, Flac, de les renommer suivant des scripts puissant, d’organiser les albums, télécharger les pochette pour les intégrées aux dossiers ou aux fichiers… et j’en passe.
Mais avant d’en arriver là, nous allons regarder deux trois réglages nécessaires… à vous ensuite de les modifier et de les arranger à votre sauce.
Tout d’abord allons dans les options et faisons dans l’ordre.
![Enregistrez vous sur le site Musicbrainz et mettez ici vos identifiants](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164712-1-1.jpg)
Enregistrez vous sur le site Musicbrainz et mettez ici vos identifiants, cela pour accéder à leur base de donnée. Voir en bas du tuto si vous avez un problème avec vos identifiants
![2013-12-03_164723](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164723-1-1.jpg)
Décochez [Traduire les noms], c’est une mauvaise idée… Pour le reste cest plus de l’uniformisation d’écriture de façon à ne pas avoir de mauvaises surprises avec des caractères indiens, arabes, ou étranges qui ne passeront pas dans votre OS ou votre lecteur MP3.
![Sélectionnez vos préférences concernant le type de réponses à obtenir, plus CD, DVD, Compil, K7... mais aussi les langues de publication de l'album](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164733-1-1.jpg)
Sélectionnez vos préférences concernant le type de réponses à obtenir, plus CD, DVD, Compil, K7… mais aussi les langues de publication de l’album
![2013-12-03_164740](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164740-1-1.jpg)
Les taggs que vous ne souhaitez pas rappatrier… ou éventuellement uniquement les votres (mais cela nécessite que le MP3 soit déjà taggué)
![2013-12-03_164812](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164812-1-1.jpg)
Depuis la version 1.2, il est possible de rappatrier et d’integrer au répertoire ou aux fichiers eux mêmes, la jaquette du CD! Oh! Joie indescriptible!!!
![Ici collez vos règles pour renommer vos fichiers](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164821-1-1.jpg)
Ici collez vos règles pour renommer vos fichiers. Et là, ça devient inintéressant du coup, je quitte la fenêtre…
Car le logiciel va vous permettre d’organiser comme vous l’entendez vos albums grâce à un puissant système de scripting.
Alors là, soit je vous dis adieu et vous laisse vous dépatouiller, ou alors je vous donne mes scripts… j’hésite… allez hop, soyons fou!
Alors, il y a deux types d’albums, les albums de groupe/chanteur/orchestre… et les albums de compilation.
Du coup j’ai fait deux scripts
Le premier va ranger les albums ainsi:
[-=Lettre de l’alphabet=-]Nom du groupe ou chanteur[Annee] AlbumN°CD – N°Piste – Titre$replace($if($eq($left($if2(%albumartist%,%artist%),4),The ),[-=$left($right($if2(%albumartist%,%artist%),$sub($len($if2(%albumartist%,%artist%)),4)),1)=-],[-=$left($if2(%albumartist%,%artist%),1)=-])/$rreplace($replace($if2(%albumartist%,%artist%),...,…),.$,$noop(.))/$if(%date%,[$left(%date%,4)] )$rreplace($replace(%album%,...,…),.$,$noop(.))/$if($gt(%totaldiscs%,1),%discnumber% - ,)$num(%tracknumber%,2) - $replace(%title%,...,…),_,$noop(.))
Ah bah oui, quand même…
Du coup, les compilations sont rangées dans…. [-=V=-]Various Artists
Et là, je change mon script et je mets le contenu de ce répertoire à trier avec une nouvelle règle qui va ranger ainsi:
[~Various Artists~]AlbumN°CD – N°Piste – Titre$replace($if($eq(%albumartist%,Various Artists),[~Various Artists~]/,$if($eq($left($if2(%albumartist%,%artist%),4),The ),[-=$left($right($if2(%albumartist%,%artist%),$sub($len($if2(%albumartist%,%artist%)),4)),1)=-],[-=$left($if2(%albumartist%,%artist%),1)=-])/$rreplace($replace($if2(%albumartist%,%artist%),...,…),.$,$noop(.))/$if($ne(%albumartist%,Various Artists),$if(%date%,[$left(%date%,4)] )))$rreplace($replace(%album%,...,…),.$,$noop(.))/$if($gt(%totaldiscs%,1),%discnumber% - ,)$num(%tracknumber%,2) - $replace(%artist% - %title%,...,…),_,$noop(.))
Bon, ok… faut être un maniac du rangement, mais l’avantage c’est que avec un tel script vous voyez ce que l’on peut faire. Améliorez moi tout ça!
Un tout simple comme celui-ci peut vous suffire, de toute façon, vous pourrez recommencer à volonté ensuite.
$if($in(%releasetype%,soundtrack),Various Artists,$if2(%albumartist%,%artist%))/$if($eq($if($in(%releasetype%,soundtrack),Various Artists,%albumartist%),Various Artists),,$if(%date%,$left(%date%,4) ,))$replace($if($in(%releasetype%,soundtrack),%album% - SoundTrack,%album%),:, -)/$if($gt(%totaldiscs%,1),$num(%discnumber%,1)$num(%tracknumber%,2) %artist% - %title%,$num(%tracknumber%,2) %artist% - $replace(%title%,_, ))
![Deux méthodes pour trouver la signature audio de vos fichiers, dont une nécessite un enregistrement](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164829-1-1.jpg)
Deux méthodes pour trouver la signature audio de vos fichiers, dont une nécessite un enregistrement. Oui car quand le logiciel ne trouve pas dans sa base une piste ou un album, vous pouvez lancer une détection de sa signature audio.
![Ici, sélectionnez les plugins que vous souhaitez activer](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164841-1-1.jpg)
Ici, sélectionnez les plugins que vous souhaitez activer
![2013-12-03_164850](https://blog.epyanou.fr/wp-content/uploads/2013/12/touspourun_2013-12-03_164850-1-1.jpg)
Là, il s’agit du % de concordance que vous souhaitez entre votre fichier et la base. Plus il est bas, plus il y aura de concordance, plus il est haut, moins il y aura de tolérance. Difficile de savoir lequel est le mieux, car le MP3 étant un encodage à perte, il faut compenser cette perte avec un taux plus faible…
Bon, C’est bien, mais après comment ça marche?
Activez la vue de parcours des fichiers avec CTRL + B
Sélectionner vos répertoires (pas trop non plus au début pour faire un essai) et glissez les dans la colonne suivante.
Là, cliquez sur [Groupage]. Si les choses sont déjà bien faites de votre coté, les albums vont se regrouper.
Sélectionnez tout et faites [Rechercher]. Et là, c’est parti. Ce qui sera reconnu ira dans la colonne suivante, s’organisant par albums…
La couleur des pistes vous donnera un degré de concordance allant de Vert foncé à Rouge.
- Quand l’album est complet, il est JAUNE. Vérifiez, enregistrez, tout se fera tout seul. (moi perso, j’enregistre systématiquement les jaunes qui se font seuls, il y a un plug in pour automatiser cette manipulation)
- Quand l’album est incomplet il est GRIS. Avec parfois à l’intérieur des fichiers non reconnus, à vous de les mettre en place si effectivement c’est le bon album. C’est du à la tolérance en % de reconnaissance que nous avons réglé.
- Parfois, il y a plusieurs album gris… mais avec lesquels vous pouvez faire l’album complet que vous cherchez. De même, remettez tout en place pour construire l’album.
C’est la première étape…
Reste les pistes audio non reconnues. Là, vous sélectionnez et faites [Analyser]. L’analyse de la signature audio va être faites pour rechercher une concordance dans la base. Cela peut être fait aussi sur les pistes de la colonne de droite.
Et là vous vous retrouvez alors dans la même situation que précédemment. Reste qu’il vous restera des pistes non reconnus certainement. Vous pourrez les glisser dans certains albums… ou pas.
Parfois, l’album n’est pas tout à fait le bon. Il suffira de faire un clic droit sur l’album pour trouver les albums du même titre mais avec des bonus tracks, ou publiés une autre année…
Voilà.
Cela peut sembler… long et fastidieux… mais vous allez faire 90% de votre bibliothèque très rapidement. Le reste… va vous prendre plus de temps à trier.
Il y a aussi la possibilité de vous faire un serveur avec la base SQL de musicbrainz afin d’effectuer tout ça chez vous sans connexion à internet.
http://blog.musicbrainz.org/category/data/virtual-machine/
https://musicbrainz.org/doc/MusicBrainz_Server
https://musicbrainz.org/doc/MusicBrainz_Database
Wiki de Picard http://wiki.musicbrainz.org/MusicBrainz_Picard
Bug: Le login/Password de musicbrainz est sensible à la casse (pôv ‘tit bonhomme!) Si votre mot de passe existant ne fonctionne pas, changez le sur le site, cela provient d’un bug entre les version précédente à la 1.2