FFMPEG
O FFmpeg é um software de conversão de arquivos de vídeo e áudio que funciona em linha de comando (sem interface gráfica). Embora esta frase possa aterrorizar usuários iniciantes em Linux, não tenha medo: o programa é bem fácil de usar e é muito útil em várias situações, além de ser bem rápido.
|
Uma imagem do programa. Ela está explicada mais adiante. |
Algumas das funções do FFmpeg são; converter arquivos de vários formatos, compactá-los se preciso e redimencionar a tela. Para arquivos em formato .ogg.theora (formato de arquivos livre para vídeo), use o programa
ffmpeg2theora, desenvolvido paralelamente a este software.
Na maioria das distribuições, o FFmpeg não vem com suporte pra codificar arquivos como mp4 aac etc. Para fazê-lo, é necessário
compilar o seu próprio FFmpeg.
Manual do FFMPEG
Existem duas versões do manual do FFMPEG traduzida para o português: a
versão em PDF do manual do FFMPEG, atualizada e mantida pelo tradutor, e a
versão online, desatualizada.
Sintaxe do programa (para os apressados)
A sintaxe genérica é:
ffmpeg [[opções para arquivodeentrada]['-i' arquivodeentrada]]... {[opções para arquivodesaída] arquivodesaída}...
Se nenhum arquivo de entrada for informado, o programa faz captura de áudio/vídeo.
Como regra geral, as opções são aplicadas ao arquivo seguinte especificado. Por exemplo, se você chamar a função '-b 64', ela fixará a taxa de bits (“bitrate”) para o próximo arquivo de vídeo. A opção de formato pode ser necessária para arquivos de entrada brutos.
Como padrão, o FFMPEG tenta converter os arquivos com a menor perda de qualidade possível: ele usa os mesmos parâmetros de áudio e vídeo especificados nos arquivos de entrada como saída.
Veja um exemplo:
|
A imagem acima detalhada: conversão de um arquivo AVI para MPEG2, no formato pré-configurado para DVDs |
|
A seqüência do comando: o programa está codificando o arquivo. Esta etapa é explicada na imagem a seguir |
|
As etapas do programa funcionando em detalhes. Para mais informações, veja o manual traduzido |
¡Shazam! (para os mais apressados ainda)
É uma interface gráfica simples para o ffmpeg e o ffmpeg2theora, com pré-configurações para fazer arquivos em mpeg2 (dvd) etc.
http://estudiolivre.org/shazam
Links
Um
FAQ sobre dúvidas freqüentes relacionadas ao software (em inglês).
Página do desenvolvedor do programa (em inglês)
Sub-projeto
FFMPEG2Theora
Convertendo vídeos para o N95