Hola
Este pequeño How To es mas que todo para tener un recordatorio Online de los pasos a seguir para convertir videos desde nuestra consola Linux/Unix (que los BSD-Fans se ponen bravos)….
FFMPEG: Es una colección de software libre que puede grabar, convertir (transcodificar) y hacer streaming de audio y vídeo. Incluye libavcodec, una biblioteca de códecs. FFmpeg está desarrollado en GNU/Linux, pero puede ser compilado en la mayoría de los sistemas operativos, incluyendo Windows. El proyecto comenzó por Gerard Lantau, un seudónimo de Fabrice Bellard, y ahora es mantenido por Michael Niedermayer. Es destacable que la mayoría de los desarrolladores de FFmpeg lo sean también del proyecto MPlayer (más un miembro del proyecto Xine), y que FFmpeg esté hospedado en el servidor del proyecto MPlayer.
Está liberado bajo una licencia GNU Lesser General Public License 2.1+ o GNU General Public License 2+ (dependiendo de cuáles bibliotecas estén incluidas).2 Los desarrolladores recomiendan utilizar el último snapshot de Subversion ya que mantienen constantemente una versión estable.
Es un programa bastante sencillo de usar, orientado tanto a personas con conocimientos avanzados como usuarios novatos. Es capaz de elegir el códec con sólo escribir la extensión. Por ejemplo, FFmpeg usará x264 si elegimos .mp4, mpeg4 si usamos .avi, VP8 si usamos .webm, etc…
El proyecto está compuesto por:
Códecs
Es la biblioteca principal del proyecto FFmpeg es capaz de codificar/decodificar en varios formatos de audio y vídeo, está desarrollada en C. Códecs de video implementados
El códec de MPEG-4 utilizado por defecto en el FFmpeg tiene el código FourCC de FMP4.
Códecs de audio implementados
MENCODER: Codificador de vídeo libre liberado bajo licencia GPL que se incluye en el reproductor multimedia MPlayer. Ha sido construido usando las fuentes de MPlayer, este codificador permite convertir entre todos los formatos que este reproductor es capaz de soportar. También permite copiar sin modificaciones tanto la cadena de vídeo como la de sonido. Además soporta casi todos los filtros de MPlayer, y este último puede ser usado para visualizar su salida.
Para audio: pcm, copy, mp3lame y lavc.
Para vídeo: raw, copy, xvid, lavc, frameno, qtvideo y nuv.
Un paso mu simple
sudo aptitude install ffmpeg mencoder
LO QUE ESTA EN PARENTESIS ES LO QUE TENEMOS QUE CAMBIAR POR EL NOMBRE DEL VIDEO
MOV a AVI
mencoder -oac mp3lame -srate 22050 -ovc lavc -lavcopts vcodec=mjpeg -vf scale=680:544 (archivo.mov) -o (video_nuevo.avi) mencoder (100_2353.mov) -ovc lavc -oac mp3lame -o (batu.avi) ffmpeg -i (100_2353.mov) -acodec mp3 -vcodec mpeg4 (batu.avi)
MPEG a AVI DVD
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:480,\ harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:\ vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=18:acodec=ac3:\ abitrate=192:aspect=16/9 -ofps 30000/1001 \ -o (movie.mpg) (movie.avi)
RMVB a AVI
mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=1200 (video_input.rmvb) -o (video_output.avi)
MOV a DIVX
mencoder -ffourcc DX50 -vop scale=496:368 -forceidx -af resample=44100:lavcresample=44100 -srate 44100 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=1500:keyint=12:vpass=2 -oac mp3lame -lameopts cbr:br=320 (PICT0016.MOV) -o (PICT0016.divx)
ffmpeg -i (100_2353.mov) -acodec mp2 -vcodec xvid (batu.avi)
MOV a MPEG
ffmpeg -i (100_2353.mov) -acodec mp2 (batu.mpg)
FLV a AVI
ffmpeg -i (tu_archivo.flv) (tu_nuevo_archivo.avi)
FLV a MPEG
ffmpeg -i (tu_archivo.flv) (tu_nuevo_archivo.mpeg)
MP4 a AVI
mencoder fichero.mp4 -of avi -oac lavc -ovc lavc -lavcopts codec=ac3:abitrate=192:vcodec=mpeg4:v4mv:keyint=100:vbitrate=2000 -o fichero.avi
MP4 a MPEG
mencoder fichero.mp4 -of mpeg -oac lavc -ovc lavc -lavcopts acodec=ac3:abitrate=192:vcodec=mpeg2video:vhq:keyint=32:vbitrate=2000 -ofps 25 -o fichero.mpeg
WMV a AVI
mencoder infile.wmv -ofps 23.976 -ovc lavc -oac copy -o outfile.avi
Fuente: Convertir video en linux