J'ai toujours utilisé FooBar2000 pour ajouter des balises ReplayGain à ma bibliothèque musicale (composée de fichiers .mp3 ou .ogg). Sur mon nouvel ordinateur, je voudrais éviter d'installer Wine uniquement pour cette tâche.
Existe-t-il des outils natifs que je peux utiliser dans le même but?
Cela ne me dérange pas s'ils sont en ligne de commande uniquement, ou d'utiliser deux programmes différents pour mp3 et ogg, mais je veux être absolument certain qu'ils n'écrivent qu'une balise et ne gâchent pas le fichier d'origine autrement, par exemple en fait réencodage à un volume différent.
mp3
ogg-vorbis
replaygain
Andrea
la source
la source
mp3gain
est parti dans les versions récentes de Debian / Ubuntu, au moins des dépôts officiels, où il a été supprimé,python-rgain
est un remplacement approprié. Son utilisation est tout aussi simple:replaygain *.mp3
malheureusement, ce remplaçant recherche également un nouveau mainteneur, donc j'espère qu'il ne disparaîtra pas aussi.Réponses:
Au lieu d'être "un peu effrayé" ou de suivre des liens non liés, pourquoi ne pas simplement lire le manuel ?
De
man mp3gain
:Il ne modifie donc le flux audio que si vous le lui demandez, sinon il écrit uniquement sur les balises.
Remarque: de nombreuses URL publiées dans les commentaires ne sont pas liées au courant
mp3gain
trouvé dans Ubuntu: elles sont terriblement obsolètes ou font référence à la version Windows .En cas de doute sur le fonctionnement d'une commande donnée, essayez toujours en
man
premier. Si cela ne suffit pas (ou si aucune page de manuel n'est disponible), utilisez le site Web en amont correct , qui peut être vérifié dans la page de package d'Ubuntu .la source
Il existe des outils de ligne de commande pour le calcul des valeurs de ReplayGain et l'ajout de balises ReplayGain. Pour installer les outils pour mp3, ogg et FLAC procédez comme suit:
Puis ajouter des tags ReplayGain à un album qui se compose de tous les fichiers dans un répertoire ne les éléments suivants pour mp3:
Pour la même tâche lorsque l'album est en ogg vorbis procédez comme suit:
Pour la même tâche lorsque l'album est dans les fichiers FLAC procédez comme suit:
Si vous souhaitez ajouter des balises ReplayGain à des fichiers qui ne sont pas des albums, utilisez plutôt l'
-r
option pourmp3gain
etvorbisgain
(il n'y a pas d'option correspondante pourmetaflac
):Tous les outils peuvent également être utilisés pour supprimer les balises ReplayGain.
Comme toujours, assurez-vous d'avoir des sauvegardes avant de procéder à toute modification de fichier. Je n'ai jamais eu de problème avec ces outils mais je ne peux pas garantir qu'ils sont à sécurité intégrée (également, votre ordinateur pourrait tomber en panne ou vous pourriez avoir une panne de courant à mi-chemin du processus).
la source
-w
option demp3gain
comme indiqué dans hydrogenaudio.org/forums/lofiversion/index.php/t34154.html . Enfin, vous devez toujours conserver des sauvegardes de fichiers importants tels que les médias et, par conséquent, si vous n'aimez pas le résultat de l'application de ReplayGain, vous pouvez revenir en arrière.mp3cain
est sûr à utiliser. Lisez ma réponse ci-dessous ...J'ai obtenu une partie du chemin (d'accord la plupart du temps :() en écrivant un script wrapper pour la réponse fournie par "NN" quand j'ai découvert rgain. Les réponses recommandant mp3gain ne fonctionneraient pas pour moi car ma bibliothèque est principalement flac . rgain (répertorié dans les référentiels de packages sous le nom de python-rgain ) est une bibliothèque pour interagir avec les balises de gain de relecture de différents types de fichiers, mais il est également livré avec des scripts wrapper pour ses utilisations les plus apparentes. Je l'exécute actuellement, il semble que cela prendra beaucoup de temps, et nous verrons comment cela fonctionne dans le temps ...
https://bitbucket.org/fk/rgain/
Edit: Je l'utilise depuis un certain temps maintenant et bien qu'il ne soit pas parfait, cela a été une énorme amélioration pour écouter de la musique. Je dirais que je dois ajuster le volume de 10 à 15% autant que je le faisais auparavant. Cela a pris trois ou quatre jours sur mon vieil ordinateur de merde pour analyser toute ma bibliothèque. Je suis sur le point de le démarrer avec de nouvelles choses que j'ai téléchargées.
De plus, lorsque je l'ai exécuté la première fois, il a été interrompu plusieurs fois et n'a pas expliqué pourquoi. Je l'ai simplement relancé, et il a repris l'analyse où il s'était arrêté, après avoir enregistré avec succès les balises qu'il avait faites jusqu'à présent. Ce que je veux dire, c'est qu'il analyse beaucoup plus rapidement qu'il n'analyse, donc s'il s'arrête, redémarrez-le.
la source
Je voulais juste ajouter un peu plus d'informations. Je renforcerai que mp3gain le fichier si vous ne lui dites modifier; sinon il ajoutera simplement une étiquette. En outre, SoundKonverter fournira une interface graphique pour mp3gain et plusieurs autres outils pour le gain de calculate pour d'autres fichiers. Il y a une option dans SoundKonverter de modifier le fichier, mais il est désactivé par défaut, que l'ajout d'une balise.
Un autre point que je voulais préciser que, même si vous modifiez le fichier directement avec mp3gain, il n'a pas recoder le fichier. L'une des caractéristiques du format mp3 est la possibilité de changer le gain (ou « volume ») d'un fichier non destructive, ie sans réencodage.
la source
MISE À JOUR: mp3gain ne devrait pas modifier votre flux audio sauf si vous utilisez l'un des -r, -a, -g ou options -l. Sur mon (vanille) Ubuntu 12.04 l'installation il est apparu de le faire au début, mais maintenant je suis incapable de reproduire cela. Je pourrais avoir été trompé par Audacity en pensant que le flux audio changé lorsque l'on compare mon avant / après les fichiers, par exemple par un plug-Audacity dans l'application de balises ReplayGain comme une étape de gain d'entrée avant que les fichiers mp3 ouverture dans sa table de mixage.
Si vous êtes dans le doute de savoir si les flux audio de votre changement, vous pouvez les comparer en faisant comme suit:
la source
mp3gain
ne modifie le flux audio que si des-r, -a, -g, or -l.
options sont utilisées.