Eu uso um utilitário de linha de comando chamado mp3gain , que está disponível nos repositórios.
Para usá-lo, vá para o diretório em que você armazena seus arquivos de música e execute este comando:
find -name '*mp3' -exec mp3gain -r -k {} \;
Ele percorre todos os subdiretórios, localizando qualquer arquivo que termina com .mp3
e normaliza o ganho para que eles também sejam reproduzidos em um volume consistente.
Observe também que mp3gain
não atuará em arquivos que já estão dentro do intervalo desejado, portanto, na segunda vez em que você o executar e depois, não levará tanto tempo quanto na primeira vez. Portanto, você pode simplesmente executar este comando toda vez que adicionar novos arquivos, seja apenas um novo arquivo ou um monte.
Se você possui .ogg
arquivos, existe um programa semelhante chamado vorbisgain :
find -name '*ogg' -exec vorbisgain -r {} \;
Existem opções para como você normaliza o ganho de qualquer música em comparação com o resto da música, mas faz tanto tempo desde que eu as observei que não posso dizer muito sobre isso. Só sei que toco minha biblioteca inteira como uma enorme coleção aleatória, e o comando acima e suas configurações funcionam para mim há anos.
Se você tiver .flac
arquivos, poderá usar o metaflac :
find -name '*flac' -exec metaflac --add-replay-gain {} \;
Espero que ajude.
Edit > Preferences
Banshee tem uma opção para ativar a correção ReplayGain. Eu acho que isso está ativado por padrão. Não está funcionando para você?