Mostrando postagens com marcador ganho. Mostrar todas as postagens
Mostrando postagens com marcador ganho. Mostrar todas as postagens

quinta-feira, 16 de julho de 2009

Utilizando o VirtualDub para aumentar o volume de um vídeo

Tenho o costume, como muita gente, de baixar filmes em formato DivX da internet para assistir no DVD, normalmente vêm no formato AVI ou MPG. Mas de vez em quando esbarro em um vídeo cujo volume é baixo demais.

Outro dia eu estava passando para a minha filha alguns desenhos animados e havia uma diferença terrível de volume entre alguns arquivos: em alguns casos, praticamente não havia som com a TV no volume normal e tínhamos que aumentar; mas em seguida começava um com volume normal e levávamos um susto com a barulheira!

Começamos por evitar passar os episódios cujo volume era baixo demais, mas depois decidi investigar uma forma de aumentar o volume do próprio arquivo nesses casos.

Primeiramente, tentei usar o Camtasia Studio, que é um software comercial muito bom. Ele faz edição de vídeo e também screen recording (gravação de um vídeo da tela do computador, o que é útil para fazer manuais, por exemplo). Mas o problema é que ainda não me acertei com ele. Não consigo acertar na parte de compactação e o vídeo editado sai gigantesco quando gravo em AVI. Para se ter uma idéia, um arquivo AVI original de 100MB pode chegar a 10GB! E o processo é muito demorado.

Pesquisando por aí, descobri que o VirtualDub faz o processo com o pé nas costas e com a mesma taxa de compressão do arquivo original! Ou seja, o tamanho final, após o ajuste de volume, é mais ou menos o mesmo, além de ser um processo super rápido (por exemplo, algo que leva 30min no Camtasia, leva apenas 30s no VirtualDub!). Detalhe interessante: é totalmente grátis, sem propagandas ou outras porcarias embutidas!

Eu já utilizava o VirtualDub durante o mestrado, quando estava estudando processamento de imagens. Tive que implementar alguns filtros em imagens estáticas mas aproveitei para estudar o comportamento dos filtros em vídeos. Por exemplo, o VirtualDub consegue aplicar filtros nos vídeos em tempo real, ou seja, sem pré processamento! Achei incrível ver o filtro de detecção de contorno em alguns filmes. Tal filtro destaca os contornos das imagens e os filmes ficam como se fossem gravuras esboçadas a lápis, bem legais!

Bom, vamos ao que interessa: os passos para realizar o ajuste de áudio no VirtualDub. O termo técnico para o incremento de áudio de uma fonte é "ganho". Logo, o que vamos fazer é usar o programa para introduzir um ganho no áudio do filme.

O vídeo a seguir mostra como fazer. Utilizei a versão 1.8.8 do VirtualDub:



Mas caso haja alguma dificuldade em assistir ao vídeo, aqui vão os passos:

1) Abrir o arquivo de vídeo no VirutalDub pelo menu:

File > Open video file...

2) Como queremos que o áudio seja processado (alterado), selecionar o menu:

Audio > Full processing mode

3) Como queremos que o vídeo não seja alterado, selecionar o menu:

Video > Direct stream copy

4) Para indicar o ganho de volume, selecionar o menu:

Audio > Volume...

5) Na janela que se abre, selecionar a opção de ajuste e mover a barra de acordo com o percentual que se quer alterar. Por exemplo, para triplicar o volume, mover até 300%.


6) Para indicar o padrão de compressão do áudio gerado, clicar no menu

Audio > Compression...

7) A jenela seguinte se abre. Escolher, por exemplo, MPEG Layer-3 (mp3). Também pode-se escolher algum outro formato, ou memo "No compression". Sempre usei mp3 neste caso.


8) Para gerar o arquivo com o áudio modificado, clicar no menu:

File > Save as AVI...

9) Indicar um nome para o arquivo a ser gerado para realizar o processamento e encerrar.


Infelizmente não há como saber exatamente de antemão qual será o resultado final e a alteração de volume acaba sendo um processo de tentativa e erro. Recomendo, portanto, tocar outro arquivo de vídeo que esteja com o volume legal e comparar com o volume do arquivo a ser processado. Se a diferença for muito grande, pode iniciar com uma alteração de uns 200 ou 300%. Se for pequena, usar valores menores.

Depois que o arquivo for gerado, confira se ficou bom o volume. Tente novamente, com um aumento diferente, se o resultado não foi satisfatório.