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


Última alteração: 30/07/2008 às 04:39, por: flavio