Préface
J'écoute ma musique sur un iPod Classic dans ma voiture et, dans le passé, j'étais frustré par le fait que le volume entre les chansons était radicalement différent, ce qui me forçait à ajuster le volume sur mon iPod (ou à me souffler les oreilles). À l'époque, toute ma collection était sur mon PC Windows. J'ai donc fait des recherches et découvert MP3Gain. Après avoir exécuté MP3Gain sur ma bibliothèque et synchronisé mon iPod, tout (semblait) avoir le même volume (perçu). Mais tout cela a changé lorsque j'ai déplacé ma collection de musique sur un serveur multimédia basé sur Ubuntu.
le problème
Maintenant que tous mes médias sont sur mon serveur multimédia, toute nouvelle musique ajoutée ne correspond pas au même volume (perçu) que le reste de mes médias (lors de la lecture via mon iPod). Ce que j'espère trouver, c'est que les fichiers musicaux sonnent comme s'ils étaient au même volume sur mon iPod (essentiellement ce que MP3Gain a fait).
ce que j'ai essayé
J'ai essayé de faire autant de recherches que possible sur le sujet, mais je suis un noob géant en ce qui concerne l'audio et je n'en ai pas énormément parlé. Je sais que MP3Gain était sur Ubuntu mais a été supprimé en raison de son manque de responsable.
Je suis tombé sur sox mais je ne comprenais pas vraiment ce que je devais faire pour résoudre mon problème.
J'ai installé et exécuté collectiongain (une partie de régie ) sur ma collection de musique, mais cela ne semblait pas (peut-être que oui et je ne peux pas dire?) De résoudre mon problème non plus.
Notes
Toute aide à ce sujet est grandement appréciée!
Modifier
Il existe de nombreux tutoriels sur la normalisation audio et, à ma connaissance, ce n'est pas ce que je veux et ce que fait l'audio MP3 (corrigez-moi si je me trompe). Je recherche une solution qui ne recode pas mes fichiers et ne ne ne normalise pas les pics (ReplayGain semble être ce que je cherche). La question proposée en double (encore une fois, d'après ce que j'ai compris) ne fait que normaliser les pics et recoder les fichiers.
Je me suis amusé avec ça, mais oui, il semble que replaygain peut faire ce que vous voulez.
Commencez par installer replaygain
:
Sudo apt install python-rgain
Ensuite, vous pouvez aller dans le dossier de base de vos fichiers MP3
cd /path/to/base/of/MP3/files
La page de manuel indique à courir
replaygain filename.mp3
Ou vous pouvez exécuter la commande suivante qui parcourt tous les sous-dossiers pour trouver tous vos fichiers MP3, puis pour ajouter le gain d’album replaygain
à chaque fichier trouvé:
find . -type f -name '*.mp3' | while read musicname; do replaygain "$musicname"; done
Asseyez-vous et regardez replaygain
faire son travail.
J'espère que cela t'aides!