Petit heads up de mon chantier de cette aprèm.
J'ai donc joué avec mp3gain, mais apparemment il y a soit plusieurs versions, soit beaucoup de désinformation, car mp3gain comme lu même sur la premeère page ici ne réencode pas le MP3. Il ne fait que stocker les infos dans des tags.
J'ai utilisé la version linux des dépots de debian.
Il stocke tout ça soit en tags APE à la fin du fichier, soit en tags ID3V2 dans le header prévu pour.
Sauf qu'après plein de tests, je me suis rendu compte que les infos stockées en ID3 étaient moindres qu'en APE !!
Du coup je suis resté en APE (le défaut, mais ne connaissant pas ce format à la base j'aurais bien aimé gardé la solution tags ID3)
Citation :
find $MUSIC_DIR -iname '*.mp3' -type f -exec sh -c 'mp3gain -e -r -s r -k "$0"' {} \;
|
Et quelques minutes/heures après c'est bon
Explications :
-e Pas d'infos "album"
-r Ecrire dans les tags
-s r Relire tout sans prendre en compte d'éventuels tags RG déjà présents
-k pour ne pas saturer (si non spécifié mp3gain demande intéractivement et donc pour scripter ça fait chier)
Et donc bien sûr tout ça n'est pas destructeur.
Et en plus, j'ai vérifié, si il y a des RG en tags ID3 il les supprime en mettant les siens en APE
Pour info, je désactivé le tag album, car selon mes tests ça ne change pas grand chose, j'ai juste configuré mon player pour lire le replay gain en mode "radio", donc par Track. (mon player c'est clementine http://www.clementine-player.org/ )
Message édité par make install le 22-02-2014 à 20:22:56