Existe um programa que edite arquivos de áudio para ter o mesmo volume?

16

Ao ouvir música no Banshee ou em qualquer outro player, sempre tenho que aumentar o volume de determinadas músicas e reduzi-las novamente para outras, porque elas não têm o mesmo ganho de reprodução.

  • Existe um complemento que possa normalizar minhas músicas no Banshee?
  • Ou existe um programa que poderia fazer isso com toda a minha biblioteca de músicas?

Atualmente, estou executando o Ubuntu 12.04, caso isso tenha algum efeito nas respostas.

Desde já, obrigado.

Oyibo
fonte
No Edit > PreferencesBanshee 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ê?
Michael Martin-Smucker
Funciona relativamente bem, mas para músicas com muita diferença, não funciona o suficiente para o meu gosto.
Oyibo
11
Em vez de usar vários utilitários diferentes para diferentes formatos, você pode simplesmente usar o sox. Há um exemplo na página de homem que eu acho ...
RobotHumans

Respostas:

17

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 .mp3e normaliza o ganho para que eles também sejam reproduzidos em um volume consistente.

Observe também que mp3gainnã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 .oggarquivos, 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 .flacarquivos, poderá usar o metaflac :

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

Espero que ajude.

Questionador
fonte
Observe que, comparado ao replaygain, que simplesmente adiciona uma metatag, o mp3gain altera permanentemente os dados dos seus MP3s para normalizá-los; Seu efeito não pode ser removido ou revertido sem afetar tecnicamente a qualidade do MP3, embora qualquer diferença possa ser imperceptível para a maioria dos ouvidos humanos.
Ish
5
@izx Isso está errado. O mp3gain é "sem perdas", pois usa um atributo de ganho em cada quadro de dados mp3. De mp3gain(1): Also, the changes mp3gain makes are completely lossless. There is no quality lost in the change because the program adjusts the mp3 file directly, without decoding and reencoding.. Portanto, embora possa ser difícil descobrir os valores iniciais, eles são modificados apenas por um deslocamento constante, o que é perfeitamente reversível.
Jonas Schäfer
2
@Oyibo, enviei uma solicitação de edição para a resposta, que contém o que você precisa fazer para os arquivos flac. Substitua *oggpor *flace vorbisgain -rcom metaflac --add-replay-gain. O mp3gain calculará o deslocamento de maneira semelhante ao que a vorbisgain & co. então não deve ser necessário fazer isso manualmente.
Jonas Schäfer
11
@Oyibo A Opção em Banshee afaik ativa apenas o suporte à leitura de tags RG de arquivos, mas não faz a correção em tempo real. Portanto, ele não funcionará para arquivos que não possuem tags RG (por isso, não funciona em alguns arquivos para você).
Jonas Schäfer
11
@ Oiibo Você não gostaria disso, porque o deslocamento é redimensionado para que seja reproduzido juntamente com outros arquivos de replaygain. Você usaria seu controle de volume para isso.
Jonas Schäfer
3

Não acho que exista um complemento para o próprio Banshee, mas você pode normalizar o volume em sua coleção. No AVP , encontrei duas maneiras de fazer isso:

  • sox: instale via sudo apt-get install soxou o Ubuntu Software Center. Em um terminal, navegue até o diretório em que seus arquivos de música residem usando o cdcomando e digite sox <input-file.mp3> <output-file.mp3> gain −n −3. Isso normalizará o nível do arquivo mp3 para -3 dB em relação à deflexão em escala total.

  • normalize-mp3: esse aplicativo é o caminho a percorrer quando você lida com vários arquivos. Instale via sudo apt-get install normalize-audioou o Ubuntu Software Center. Em um terminal, navegue até o diretório em que seus arquivos de música residem usando o cdcomando e digite normalize-audio -b *.mp3para álbuns de artistas ou normalize-audio -m *.mp3para misturar álbuns.

Rory Alsop
fonte
1

Você pode usar o audacity para normalizar o volume de toda a sua biblioteca de músicas.

O Audacity é um editor e gravador de áudio gratuito, fácil de usar e multilíngue para Windows, Mac OS X, GNU / Linux e outros sistemas operacionais. Você pode usar o Audacity para:

  • Grave áudio ao vivo.
  • Converta fitas e registros em gravações digitais ou CDs.
  • Edite arquivos de som Ogg Vorbis, MP3, WAV ou AIFF.
  • Cortar, copiar, emendar ou misturar sons juntos.
  • Altere a velocidade ou o tom de uma gravação.
  • E mais! Veja a lista completa de recursos .

Um desses recursos é ajustar o volume com os efeitos Compressor, Amplificar, Normalizar e Fade In / Out. 1 1

Nota : O uso do audacity afetará a qualidade da sua música. Mas, se sua biblioteca de músicas tiver mp3 de alta qualidade, quero dizer 256 e 320 kbit / s, e a frequência de amostragem for 44,1 e 48 kHz, você provavelmente não notará uma perda de qualidade (queda). Agora, a audácia afirma que eles melhoraram significativamente o Normalize, mas acho que isso deve ser lembrado antes de você tentar normalizar o som.

1 Fonte: Audacity

Mitch
fonte
2
O problema com o Audacity é que ele vai causar uma perda de qualidade (e fazer o irreversível mudança de volume), porque tem de descodificar e recodificar o arquivo MP3 para ser capaz de editá-lo ...
ish
Eu sei, usei na minha mídia, de 320 kbit / s, e você quase não percebe nenhuma queda na qualidade. Mas você está certo, isso afeta a qualidade.
Mitch
11
acordado. Você poderia adicionar uma pequena nota no final a esse respeito? Obrigado.
Ish