Utilizo una utilidad de línea de comandos llamada mp3gain , que está disponible en los repositorios.
Para usarlo, vaya al directorio donde almacena sus archivos de música y luego ejecute este comando:
find -name '*mp3' -exec mp3gain -r -k {} \;
Recorrerá cada subdirectorio, encontrará cualquier archivo que termine .mp3
y normalizará la ganancia para que también se reproduzca a un volumen constante.
También tenga en cuenta que mp3gain
no actuará en archivos que ya están dentro del rango que desea, por lo que la segunda vez que lo ejecute y, posteriormente, no tomará tanto tiempo como la primera vez. Por lo tanto, puede ejecutar este comando tal como está cada vez que agrega nuevos archivos, ya sea solo un archivo nuevo o un grupo completo.
Si tiene .ogg
archivos, hay un programa similar llamado vorbisgain :
find -name '*ogg' -exec vorbisgain -r {} \;
Hay opciones de cómo normalizas la ganancia de cualquier canción en comparación con el resto de la música que tienes, pero ha pasado tanto tiempo desde que las vi que realmente no puedo decir mucho al respecto. Solo sé que juego toda mi biblioteca como una gran colección aleatoria, y el comando anterior y su configuración me han funcionado durante años.
Si tiene .flac
archivos, puede usar metaflac :
find -name '*flac' -exec metaflac --add-replay-gain {} \;
Espero que ayude.
Edit > Preferences
Banshee tiene una opción para habilitar la corrección ReplayGain. Creo que esto incluso está activado por defecto. ¿No te funciona?