Como aumentar o volume de um arquivo avi

13

Eu tenho um ou dois arquivos .avi para os quais o som é simplesmente muito baixo. Eu gosto de tocá-los em vlc, e ativar o equalizador gráfico ajuda um pouco, mas existe alguma outra maneira (fácil e rápida!) De aumentar o volume? Obrigado!

    
por Joel in Gö 27.07.2009 / 21:27

6 respostas

5

Você pode usar o VirtualDub para isso. Este guia tem uma explicação breve e direta.

Resumo:

-

  1. Inicie o VirtualDub e carregue seu arquivo DivX convertido.
  2. No menu "Vídeo", selecione "Cópia direta de fluxo".
  3. No menu "Áudio", selecione "Modo de processamento completo".
  4. No menu "Áudio", selecione "Volume", marque a caixa "Ajustar volume de canais de áudio "opção, e você pode usar o controle deslizante para alterar nível de áudio.
  5. Pressione o botão "Visualizar Saída" e ouça o áudio - se não é alto o suficiente, volte para o passo anterior e aumentar o nível de amplificação.
  6. No menu "Audio", selecione "Compression" e selecione "MPEG Camada 3 "e o mesmo ou menor taxa de bits / atributos (por exemplo, 128 kBit / s, 48000 Hz, estéreo) que você usou anteriormente para fazer o filme DivX.
  7. No menu "Arquivo", selecione "Salvar AVI" para salvar o AVI para incluir o áudio normalizado. Isso não deveria demorar muito, pois apenas o áudio é re-codificado / comprimido - o vídeo será deixado sozinho.
por 27.07.2009 / 21:34
10

Muito fácil de usar usando o ffmpeg :

Para versões mais antigas do ffmpeg:

ffmpeg -i myvideo.avi -vcodec copy -acodec libmp3lame -ab 128k -vol 5000 myvideo_louder.avi

Ajuste o parâmetro "-vol" até ficar satisfeito com o volume.

Enquanto procura o valor "-vol" apropriado, sugiro que adicione um "-t 30" à sua linha de comando, para processar apenas os primeiros 30s do vídeo. É muito mais rápido e deve ser o suficiente para você avaliar os resultados.

As novas versões do ffmpeg suportam filtros de áudio (-af), então você pode alterar o volume usando o filtro de volume que aceita ganho de volume especificado em dB:

ffmpeg -i inputfile -vcodec copy -af "volume=-20dB" outputfile
    
por 28.07.2009 / 17:39
1

O VLC permite aumentar o volume em até 400%, mantendo pressionada a tecla CTRL + SETA PARA CIMA.

    
por 28.07.2009 / 18:05
0

O VLC tem uma barra que permite aumentar o volume para 200% do original, pelo menos no Windows. Tente usar isso, além do EQ.

Pode demorar um pouco mais e ser executado apenas em lotes, mas o VirtualDub tem uma maneira de pegar um arquivo avi e aumentar o nível de volume também.

    
por 27.07.2009 / 21:33
0

Veja esta pergunta: Como ampliar o áudio em um arquivo de vídeo?

Resposta citada por Davy Landman:

You'll need to do this in following steps.

  1. Demux (extract) the audio stream from the container, depending on your container you should use the correct application. For a general purpose demuxer you could use ffmpeg. But there are more user friendly programs such as VirtualDub for avi, TMPGEnc for mpg files.
  2. Decode the audio to a wave file (not always needed if Audacity can open the file directly)
  3. Increase the volume of your audio track using Audacity by gaining your audio file such as described in the first step in this howto.
  4. Save the result as a wave file.
  5. Encode the wave file using the right tool for your desired audio coded (lame for mp3, faac for aac)
  6. Remux the new audio and original video tracks back into the desired container using the same program you used for demuxing.
    
por 27.07.2009 / 21:35
0

Se o arquivo de entrada contiver vários fluxos, você poderá usar o parâmetro -map do ffmpeg junto com -vol :

ffmpeg -i inputfile -map 0:v -map 0:a -vol 1024 outputfile

Note que -vol 256 é igual a inalterado

    
por 15.09.2012 / 23:41

Tags