Para acessar o artigo anterior, cliquei aqui!
Programas utilizados
- mencoder para remover o áudio de um vídeo, gerar um vídeo sem áudio e fazer a junção dos arquivos (áudio sem ruido e vídeo sem áudio);
- Audacity para remover o ruído do áudio.
Comece extraindo o áudio do vídeo com o seguinte comando:
[bash]mencoder "video.mp4" -of rawaudio -oac mp3lame -ovc copy -o audio_com_ruido.mp3[/bash]
Gere também um vídeo sem áudio:
[bash]mencoder -ovc copy -nosound "video.mp4" -o video_sem_audio.mp4[/bash]
Substitua o “video.mp4” pelo seu arquivo de vídeo.
Agora utilize o Audacity para remover o ruído do áudio (audio_com_ruido.mp3).
Abra o Audacity e em seguida o arquivo audio_com_ruido.mp3 que foi extraído do vídeo.
A imagem abaixo é refente a um pequeno trecho de áudio do filme “De Volta as Aulas”:
O objetivo é selecionar apenas uma parte do áudio que apresenta o ruído, e assim poder aplicar o filtro. O Audacity possui uma ferramenta de zoom que é representada por uma lupa, clique nela e em seguida sobre a faixa de áudio para poder ampliar e encontrar mais facilmente uma parte que contenha o ruído.
Veja um exemplo na imagem a seguir:
Obs.: Clique num ponto e ouça o áudio para conferir a parte que apresenta o ruído.
Após ampliar a faixa do áudio, use a “Ferramenta deslizante” para encontrar o trecho com ruído, e logo em seguida a “Ferramenta de seleção” para selecionar uma parte da faixa que contenha apenas o ruido, como no exemplo da imagem acima.
Depois de selecionada, clique no menu “Efeitos“, “Remover Ruídos” e no botão “Perceber perfil de ruído“. Com isso o filtro guardará o trecho do áudio selecionado que contém o ruído.
Veja os exemplos de telas abaixo:
O próximo passo é remover o ruído de todo áudio, para isso tecle [CTRL+A] para selecionar todo áudio.
Após selecionar toda a faixa terá uma visão semelhante a tela a seguir:
Acesse novamente o menu (Efeitos, Remover Ruídos), mas dessa vez para poder configurar a taxa de áudio e remover o ruído.
Clique no botão Testar para verificar como está o novo áudio e assim que estiver satisfeito – caso queira, mexa nos controles de opções antes, é opcional –, clique no botão OK.
Veja a diferença da trilha de áudio após a remoção do ruído:
Terminado a extração do ruído, exporte (Arquivo, Exportar) o arquivo com o nome de audio_sem_ruido.mp3.
Falta unir o arquivo, “audio_sem_ruido.mp3”, de áudio sem o ruído com o arquivo, “video_sem_audio.mp4”, de vídeo sem o áudio.
Obs.: Supondo que todos arquivos estejam no mesmo diretório.
Unir áudio com vídeo
[bash]mencoder -ovc copy -audiofile audio_sem_ruido.mp3 -oac copy video_sem_audio.mp4 -o novo_video.mp4[/bash]
O arquivo novo_video.mp4 será o arquivo de vídeo com o novo áudio sem o ruído. Lembrando que a extensão do arquivo deve ser ajustada para o arquivo de vídeo utilizado.
Referencias
http://www.misterhowto.com/index.php?category=Computers&subcategory=Video&article=change_or_remove_audio_track_with_mencoder
http://www.baixaki.com.br/info/2070-audacity-como-passar-o-filtro-de-reducao-de-ruido.htm
http://www.dublanet.com.br/forum/index.php?showtopic=7215
http://www.commandlinefu.com/commands/view/705/extract-audio-stream-from-an-avi-file-using-mencoder