Convertendo mp4 para avi

Meu amigo Marcelo me pediu para ajuda-lo a converter os arquivos de vídeo (mpeg4) gravados no Nokia N95 para um formato que ele pudesse editar no MovieMaker.

Após a primeira tentativa com o comando:

$ ffmpeg -i Bike1.mp4 -sameq NewBike1.avi

recebo a mensagem de erro:

Unsupported codec (id=86018) for input stream #0.1

Percebi que o erro ocorria por causa da conversão de formato de audio mp4a (Stream #0.1: Audio: mp4a / 0x6134706D, 48000 Hz, stereo), após pesquisar no google descubro que para o ffmpeg ter suporte a mp4a ele precisa ser compilado com o parâmetro –enable-faad. Como o aúdio não era necessário, pois será adicionada uma música de fundo, resolvi o problema simplesmente eliminando a conversão do aúdio:

$ ffmpeg -an -i Bike1.mp4 -sameq NewBike2.avi

Depois pretendo recompilar o pacote ffmpeg com o suporte a mp4a e testar o primeiro comando para ver se realmente funciona.

Felizmente antes de publicar este post encontrei uma outra forma de fazer a conversão usando o mencoder, nele tanto o vídeo quanto o aúdio funcionaram corretamente, e mais, ele conseguiu converter arquivos de vídeo “defeituosos” que o ffmpeg não conseguia converter. O comando ficou assim:

$ mencoder Bike1.mp4 -ovc lavc -oac lavc -o NewBike1.avi

Outra forma de converter arquivos de video é o avconv:

$ avconv -i out2.ogv -vcodec mjpeg -acodec mp2 -vb 9000k /tmp/stepmotor.avi

Um site com algumas dicas legais de como converter video no linux:

http://en.linuxreviews.org/HOWTO_Convert_video_files

3 thoughts on “Convertendo mp4 para avi

  1. Eu já tinha tentado o ffmpeg, sem áudio também. Ele chegava ao fim, mas dava uns erros de quantização, quadriculando alguns vídeos. O -sameq fez o ffmpeg travar em outros casos. Parece que o negócio é recompilar mesmo !

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s