How to increase video volume without recoding it?
Did you shoot a video and it kept the audio low? Do you want to increase the volume of it but get discouraged when you see 1 hour or more to recode it in one piece?
There is a way to just increase the volume of the audio without dealing with the video, and it is much faster through the ffmpeg tool.
The component's official website is http://www.ffmpeg.org/ but for Windows versions you can find it at the following website: http://ffmpeg.zeranoe.com/builds/ choosing the "static" option, which does not depend on no component, it's all built into one executable.
At the command line, enter the following command to increase the volume by 5dB:
ffmpeg -i seuarquivo.mp4 -vcodec copy -af "volume=5dB" seuarquivo.mp4And the command to decrease the volume:
ffmpeg -i seuarquivo.mp4 -vcodec copy -af "volume=-5dB" seuarquivo.mp4
Teria como você fazer um tutorial mais detalhado?
ReplyDeleteAgradeço a atenção
Modo 1 (mudando o diretório, temporário):
ReplyDelete1.1 baixe o ffmpeg em https://ffmpeg.zeranoe.com/builds/ como descrito;
1.2 vá no cmd e mude o diretório em que ele inicia, com o comando CD (Change Directory, mudar diretório), para o diretório em que está o ffmpeg.exe;
desta maneira: CD C:\users\RobertoRegisPC\Downloads\ffmpeg\bin
, para caso tenha baixado o ffmpeg e ficou na pasta de downloads do teu computador;
1.3 em seguida utilize o comando descrito logo acima neste site,
desta maneira: ffmpeg -i arquivo.mp4 -vcodec copy -af "volume=5dB" arquivo2.mp4
no comando o "arquivo.mp4" é o nome do arquivo em que tu queres aumentar ou diminuir o volume e o "arquivo2.mp4" é o nome do arquivo que será gerado com a mudança do volume;
nota: o "arquivo.mp4" tem de estar no mesmo diretório em que está o ffmpeg.exe; caso não esteja em vez de "arquivo.mp4" escreva "C:\Users\RobertoRegisPC\Desktop\arquivo.mp4", para caso o "arquivo.mp4" esteja na Área de Trabalho do teu computador.
nota2: em caso de haver algum caractere de espaço no nome do arquivo,exemplo: arquivo 2.mp4, ou algum caractere de espaço no nome de um dos diretórios, exemplo: Roberto Regis PC, coloque entre aspas,
desta maneira: CD "C:\users\Roberto Regis PC\Downloads\ffmpeg\bin"
ffmpeg -i arquivo.mp4 -vcodec copy -af "volume=5dB" "arquivo 2.mp4"
Modo 2 (sem precisar mudar de diretório, permanente):
1. Copie o caminho em que está o ffmpeg.exe
C:\users\RobertoRegisPC\Downloads\ffmpeg\bin
o nome ffmpeg.exe não é incluido depois de "\bin", somente o caminho que leva até ele;
2. vá em Painel de Controle > Sistema e Segurança > Sistema > Alterar Configurações , na janela que aparecer selecione a aba "Avançado" depois clique no botão "Variáveis de Ambiente", aparecerá 2 campos: o 1º mais acima (Variáveis de usuário para RobertoRegisPC) e o 2º mais abaixo (Variáveis do sistema), vá no 2º;
3. no 2º campo, "Variáveis do Sistema", há 2 colunas cada "variável" e "Valor" na coluna variável busque por "Path", selecione-o, depois clique no botão "editar"; na janela que aparecer clique em "Novo" e cole o caminho que havia copiado, clique no botão "Ok" de todas as janelas e utilize o comando descrito logo acima neste site,
desta maneira: ffmpeg -i arquivo.mp4 -vcodec copy -af "volume=5dB" arquivo2.mp4
descrição:
cmd.exe - É um programa nativo do Windows utilizado para processar comandos;
ffmpeg.exe - É o programa que será chamado pelo cmd para trocar o volume do arquivo de video-audio;
Modo 1 é temporário, pois toda vez que se quiser trocar o volume do arquivo, terá de trocar de diretório o cmd para que possa reconhecer o argumento inicial "ffmpeg";
Modo 2 é permanente, pois uma vez colocado no Path do Windows o caminho do programa ffmpeg.exe não será preciso trocar de diretório e o cmd conseguirá interpretar o argumento inicial "ffmpeg".
Muito boa a dica usava o ffmpeg mas sempre demorava e havia uma perda na qualidade da imagem,mas desse jeito é rápido e não a perda na qualidade da imagem.
ReplyDeletenao consigo instalar o programa. como faço?
ReplyDelete