web-dev-qa-db-fra.com

Y at-il un programme qui édite des fichiers audio pour avoir le même volume?

Lorsque vous écoutez de la musique dans Banshee ou tout autre lecteur, je dois toujours augmenter le volume de certaines chansons et le baisser pour d'autres, car elles ne bénéficient pas du même gain de répétition.

  • Y at-il un add-on qui pourrait normaliser mes chansons dans Banshee?
  • Ou y a-t-il un programme qui pourrait faire cela à toute ma bibliothèque de musique?

J'utilise actuellement Ubuntu 12.04 au cas où cela aurait un effet sur les réponses.

Merci d'avance.

15
Oyibo

J'utilise un utilitaire de ligne de commande appelé mp3gain, disponible dans les référentiels.

Pour l'utiliser, allez dans le répertoire où vous stockez vos fichiers de musique, puis exécutez cette commande:

find -name '*mp3' -exec mp3gain -r -k {} \;

Il parcourt tous les sous-répertoires et trouve tout fichier se terminant par .mp3, puis normalise le gain afin qu'il soit également reproduit à un volume cohérent.

Notez également que mp3gain n'agit pas sur les fichiers qui se trouvent déjà dans la plage souhaitée. Par conséquent, la seconde fois que vous l'exécutez, sa durée ne sera pas aussi longue que la première fois. Vous pouvez donc simplement exécuter cette commande telle quelle à chaque fois que vous ajoutez de nouveaux fichiers, qu’il s’agisse d’un seul nouveau fichier ou de tout un tas.

Si vous avez des fichiers .ogg, il existe un programme similaire appelé vorbisgain :

find -name '*ogg' -exec vorbisgain -r {} \;

Il existe différentes options pour normaliser le gain d’une chanson par rapport au reste de la musique, mais cela fait si longtemps que je ne les ai pas consultées et je ne peux vraiment pas en dire beaucoup à ce sujet. Je sais juste que je joue sur toute ma bibliothèque comme une énorme collection randomisée, et que la commande ci-dessus et ses paramètres fonctionnent pour moi depuis des années.

Si vous avez des fichiers .flac, vous pouvez utiliser metaflac :

find -name '*flac' -exec metaflac --add-replay-gain {} \;

J'espère que ça t'as aidé.

17
Questioner

Je ne pense pas qu'il y ait une extension pour Banshee elle-même, mais vous pouvez normaliser le volume dans votre collection. Sur AVP , j'ai trouvé deux façons de le faire:

  • sox: installation via Sudo apt-get install sox ou le Centre de logiciel Ubuntu. Dans un terminal, accédez au répertoire contenant vos fichiers musicaux à l'aide de la commande cd, puis tapez sox <input-file.mp3> <output-file.mp3> gain −n −3. Cela normalisera le niveau du fichier mp3 à -3 dB par rapport à la déviation maximale.

  • normalize-mp3: cette application est la voie à suivre lorsque vous gérez plusieurs fichiers. Installez via Sudo apt-get install normalize-audio ou le Centre de logiciel Ubuntu. Dans un terminal, accédez au répertoire contenant vos fichiers musicaux à l'aide de la commande cd, puis tapez normalize-audio -b *.mp3 pour les albums d'artiste ou normalize-audio -m *.mp3 pour les albums mixés.

3
Rory Alsop

Vous pouvez utiliser audacity pour normaliser le volume de votre bibliothèque musicale.

Audacity est un éditeur et un enregistreur audio gratuit, facile à utiliser et multilingue pour Windows, Mac OS X, GNU/Linux et d’autres systèmes d’exploitation. Vous pouvez utiliser Audacity pour:

  • Enregistrement audio en direct.
  • Convertissez des bandes et des enregistrements en enregistrements numériques ou en CD.
  • Éditez les fichiers audio Ogg Vorbis, MP3, WAV ou AIFF.
  • Couper, copier, assembler ou mélanger des sons ensemble.
  • Changer la vitesse ou la hauteur d'un enregistrement.
  • Et plus! Voir le complet liste de fonctionnalités .

Une de ces fonctionnalités est Réglez le volume avec les effets Compressor, Amplify, Normalize et Fade In/Out. 1

Remarque : L'utilisation de l'audace affectera la qualité de votre musique. Mais, si votre bibliothèque musicale est entièrement composée de mp3 de haute qualité, soit 256 et 320 kbit/s, et que la fréquence d'échantillonnage est de 44,1 et 48 kHz, vous ne constaterez probablement pas de perte de qualité. Audacity affirme maintenant qu'ils ont considérablement amélioré Normalize, mais je pense que cela doit être pris en compte avant d'essayer de normaliser le son.

1 Source: Audacity

1
Mitch