Todos os dias me surpreendo mais com as opções da linha de comando. Não me entenda mal. Ainda acho que fazer qualquer coisa na linha de comando é coisa pré histórica e deveria ser assunto de museu. Contudo, todos os dias acabo caindo na maldita tela preta.

Working
Creative Commons License photo credit: totalAldo

Hoje, precisei gravar a trilha de áudio de um vídeo em mp3 para ouvir no celular. Nada mais simples, qualquer débil mental consegue fazer isso. Existem por ai uma centena de aplicativos para isso. O único problema é que não conheço nenhum deles, nunca fiz isso antes e não tinha tempo para pesquisar. Esse foi o momento que lembrei do ffmpeg então…

Como minha máquina não o tinha tive que instalá-lo.

sudo apt-get install ffmpeg

Depois fui forçado a ler o man para entender o programa que nunca tinha usado antes e, cinco minutos depois digitei

ffmpeg -i arquivovideo.mp4 -vn -ar 44100 -ac 2 -ab 192 -f mp3 arquivoaudio.mp3

Só de ódio eu movi para o celular na linha de comando.  E lhe dou mais 4 comandos interessantes.

Para converter avi para flv
ffmpeg -i video.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320×240 -f flv video.flv

Para converter avi em mpg
ffmpeg -i video.avi video.mpg

Para converter wav em mp3
ffmpeg -i son_origine.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3

Para converter um vídeo em um conjunto de imagens estáticas
ffmpeg -i video.mpg image%d.jpg

E olha que como estava com pressa não li nem a metade do manual….:) Deus! Eu odeio a linha de comando.