Ceci est une ancienne révision du document !



Mp3gain

Mp3Gain est un logiciel de normalisation du volume des musiques en ligne de commande. Il permet donc de faire en sorte que des fichiers mp3 ayant initialement des volumes différents se retrouvent avec des volumes de sortie similaires. Il est particulièrement utile pour des compilations issues de sources différentes.

La normalisation se fait sans aucun ré-encodage, donc sans risque pour la qualité sonore. Mp3gain se contente d'écrire des tags dans le fichier indiquant une correction du volume.

Le logiciel peut travailler sur tous les fichiers .mp3 d'un dossier, ou fichier par fichier.

Les logiciels équivalents à Mp3Gain pour les formats OGG et AAC (.aac ; .mp4 ; .m4a) sont respectivement vorbisgain et aacgain.

Il existe 2 interfaces graphiques à mp3gain (voir plus bas).

Mp3gain n'est plus dans les dépôts Ubuntu depuis la version 16.04, mais y revient à partir de la 21.04.
Vorbisgain est disponible dans les dépôts Ubuntu pour toutes les versions (vorbisgain).
Aacgain n'est pas disponible dans les dépôts Ubuntu.

Installation sur Ubuntu 16.04 à 19.10

mp3gain n'est plus dans les dépôts, et il faut en passer par un PPA :

sudo add-apt-repository ppa:flexiondotorg/audio
sudo apt update
sudo apt install mp3gain

Aacgain n'est pas dans les dépôts mais se trouve dans le PPA ci-dessus. Si celui-ci est installé : sudo apt install aacgain

Vorbisgain est dans les dépôts Ubuntu : sudo apt install vorbisgain ou vorbisgain.

Installation sur Ubuntu 20.04 et 20.10

Le PPA flexiondotorg n'est pas actif pour ces versions d'Ubuntu.

Mp3gain n'est pas dans les dépôts Ubuntu et le PPA n'est plus valide (depuis la 20.04), donc il doit être téléchargé à partir de Debian(1), et installé à la main.

Vorbisgain est dans les dépôts Ubuntu : sudo apt install vorbisgain ou vorbisgain.

aacgain n'est pas dans les dépôts Ubuntu et le PPA n'est plus valide (depuis la 20.04), donc il doit être téléchargé à partir de Debian(1), et installé à la main.

(1) Pour télécharger à partir de Debian, choisissez 'debian sid', puis la version de votre système - probablement amd64 - puis la ligne "Binary Package" vous donne l'adresse du paquet qu'il faut copier dans un navigateur. Puis installez le paquet

Installation sur Ubuntu 21.04 et supérieur

mp3gain est de nouveau dans les dépôts Ubuntu : sudo apt install mp3gain ou mp3gain.

Vorbisgain est dans les dépôts Ubuntu : sudo apt install vorbisgain ou vorbisgain.

aacgain n'est pas dans les dépôts Ubuntu et le PPA n'est plus valide (depuis la 20.04), donc il doit être téléchargé à partir de Debian, et installé à la main.

La normalisation du son par défaut (modifiable) se fait à 89.0 décibels (il en va de même pour aacgain et vorbisgain).

mp3gain est un utilitaire en ligne commande, mais il existe des interfaces Graphiques.

En ligne de commande

Pour normaliser le volume de tous les fichiers d'un même dossier, placez-vous dans le dossier à traiter, et utilisez la commande (les syntaxes ci-dessous fonctionnent aussi pour aacgain, mais pas vorbisgain) :

mp3gain -a -k *mp3

Pour un seul fichier :

mp3gain -r -k nom_du_fichier.mp3

Cette ligne traitera TOUS les mp3 de votre disque dur (toujours à 89 dcb) :

find . -name *mp3 -exec mp3gain -a -k {} \;

Pour ajuster à 5 dcb au-dessus des 89 dcb par défaut (donc 94 dcb).

mp3gain -r -d 5.0 nom_du_fichier.mp3

Pour ajuster 3 dcb en dessous (donc 86 dcb) :

mp3gain -r -d -3 nom_du_fichier.mp3

Normalement pour annuler une modification du volume, allez dans le répertoire concerné, puis :

mp3gain -u *mp3

ou pour un seul fichier :

mp3gain -u nom_du_fichier.mp3

Soyez prudents : malgré l'option d'annulation, si vous avez peur de faire une bêtise, il peut être prudent de sauvegarder vos fichiers mp3 avant de les modifier (dans un autre répertoire ou un support exerne).

Le détail des autres fonctions est accessible en tapant man mp3gain dans un terminal ou en ligne ici.

Graphiquement

Il existe au moins 3 interfaces graphiques à mp3gain.

QtGain

Le logiciel est dans les dépôts Ubuntu. Pour l'installer sudo apt install qtgain ou qtgain.

QtGain normalise les fichiers :

  • mp3 (si mp3gain est installé),
  • aac/mp4/m4a (si aacgain est installé),
  • Ogg/Vorbis (si vorbisgain est installé),
  • Metaflac.

Vorbisgain et mp3gain sont des dépendances de QtGain, donc seront installés automatiquement s'ils sont dans les dépôts (ce qui est toujours le cas pour vorbisgain, mais n'est le cas que dans Ubuntu 21.04 et plus concernant mp3gain).
Pour aacgain ou mp3gain (sauf 21.04 et +), les installations sont donc à réaliser à part et en plus de QtGain.

Le fonctionnement est très simple, voir basique :

  1. au lancement, la (petite) fenêtre de QtGain s'ouvre, sans aucun menu.
  2. Faire un drag & drop d'un répertoire ou d'un groupe de fichiers sur cette fenêtre ouverte, et la normalisation est lancée, sur la base d'une cible à 89dB.

C'est tout. Aucune question n'est posée sur le type de fichier que vous utilisez, ils sont détectés automatiquement. Il n'y a pas de fonction pour une éventuelle annulation de la normalisation (donc à faire en ligne de commande).

Par un clic droit (ou un ctrl+C), on accède à un menu de configuration qui permet :

  1. de modifier le niveau de normalisation de 89dB,
  2. d'afficher les éventuels fichiers non traités en fin de traitement (il semble plus prudent d'activer cette option),
  3. d'afficher à l'ouverture de QtGain la liste des répertoires (on peut alors choisir l'un d'entre eux sans drag&Drop).

Aucune de ces options n'est vraiment indispensable, vous pouvez donc très bien ne rien modifier.

Fenêtre de QtGain en train de normaliser Menu de configuration
(après un Drag&Drop de fichiers) (via clic droit)
Fenêtre de QtGain en train de normaliser après un Drag&Drop de fichiers Menu de configuration de QtGain
1er onglet des options ("configure") 2e onglet des options ("configure")
1er onglet des options 2e onglet des options

avec mp3diags

Le logiciel est dans les dépôts Ubuntu. Pour l'installer : sudo apt install mp3diags ou mp3diags.

Mp3diags est surtout orienté sur l'analyse, le diagnostique et la réparation des MP3. Néanmoins, si mp3gain est installé (condition importante) il a une fonction de normalisation simple mais efficace : il peut traiter un répertoire entier de mp3 (uniquement) avec la normalisation par défaut à 89 décibels.

Pour cela, lancez mp3diags, choisissez le répertoire avec l'album à normaliser, puis cliquez sur l'icône "normalization" (normalement la 5e en partant de la droite - passez la souris dessus pour vérifier). Il y a un message d'alarme, mais vous pouvez continuer. C'est tout.

Graphiquement avec EasyMP3Gain

EasyMP3Gain est un logiciel qui donne une interface graphique à mp3gain, vorbisgain et aacgain. Le logiciel était dans les dépôts Ubuntu jusqu'à la 16.04, mais en disparaît ensuite ! Pour l'installer sous 16.04 : easymp3gain ou sudo apt install easymp3gain.

On peut tenter une installation à la main sur les versions > 16.04 d'Ubuntu (sans garantie et déconseillé) en récupérant les 2 fichiers qui le compose dans Ubuntu 16.04 :

  • easymp3gain-data (dans la page de téléchargement, cliquez sur All arch deb package)
  • easymp3gain-gtk (dans la page de téléchargement, cliquez sur la version 32 bits ou 64 bits, selon votre système. Normalement, vous êtes en 64 bits).

Après avoir récupéré ces 2 fichiers, il faudra les installer avec le logiciel gdebi (en commençant impérativement par easymp3gain-data).

Une fois lancé EasyMp3Gain :

  • choisissez file > add folder pour définir le répertoire de fichier que vous souhaitez analyser.
  • Puis Analysis > Album analysis (il peut y avoir un peu d'attente) pour afficher le volume actuel de sortie de chaque fichier (colonne "volume").
  • Si vous souhaitez normaliser, saisissez le volume souhaité dans "target volume" (dans la barre d'icônes - par défaut c'est 89 dcb), puis Modify Gain > Apply album gain.

Dans un terminal : sudo apt remove suivi du nom du logiciel (par exemple sudo apt remove mp3gain).

Si le logiciel que vous souhaitez désinstaller est un logiciel graphique (QtGain, Mp3diags, …), vous pouvez aussi passer par la logithèque.

  • mp3gain.1611477431.txt.gz
  • Dernière modification: Le 24/01/2021, 09:37
  • par christophe c