J'utilise un utilitaire de ligne de commande appelé mp3gain , qui est disponible dans les référentiels.
Pour l'utiliser, allez dans le répertoire où vous stockez vos fichiers musicaux, puis exécutez cette commande:
find -name '*mp3' -exec mp3gain -r -k {} \;
Il passera par chaque sous-répertoire, trouvera tout fichier se terminant par .mp3
, et normalisera le gain afin qu'ils soient également lus à un volume cohérent.
Notez également que mp3gain
n'agira pas sur les fichiers qui se trouvent déjà dans la plage souhaitée, donc la deuxième fois que vous l'exécutez et par la suite, cela ne prendra pas autant de temps que la première fois. Vous pouvez donc simplement exécuter cette commande comme à chaque fois que vous ajoutez de nouveaux fichiers, que ce soit un seul nouveau fichier ou un groupe entier.
S'il vous arrive d'avoir des .ogg
fichiers, il existe un programme similaire appelé vorbisgain :
find -name '*ogg' -exec vorbisgain -r {} \;
Il existe des options pour normaliser le gain d'une chanson par rapport au reste de la musique que vous avez, mais cela fait si longtemps que je ne les ai pas regardées, je ne peux pas vraiment en dire beaucoup à ce sujet. Je sais juste que je joue toute ma bibliothèque comme une énorme collection aléatoire, et la commande ci-dessus et ses paramètres ont fonctionné pour moi pendant des années.
S'il vous arrive d'avoir des .flac
fichiers, vous pouvez utiliser metaflac :
find -name '*flac' -exec metaflac --add-replay-gain {} \;
J'espère que cela pourra aider.
Edit > Preferences
Banshee a une option pour activer la correction ReplayGain. Je pense que cela est même activé par défaut. Ça ne marche pas pour vous?