Esta es una recopilación de ejemplos de cosas útiles que se pueden hacer con ffmpeg, como puede ser convertir vídeos para PSP, iPod o iPhone, extraer el audio de un vídeo o extraer imágenes de un vídeo.
Obtener información de un vídeo
ffmpeg -i video.avi
Combinar una serie de imágenes en un vídeo
ffmpeg -f image2 -i imagen%d.jpg video.mpg
Con este comando convertiríamos todas las imágenes del directorio actual (con nombres imagen1.jpg, imagen2.jpg, etc…) en un video llamado video.mpg.
Convertir un vídeo en imágenes
ffmpeg -i video.mpg imagen%d.jpg
Con este comando se crearan varias imágenes imagen1.jpg, imagen2.jpg, … Para las imágenes resultantes se pueden usar los formatos PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF o SGI.
Convertir un vídeo para verlo en el iPod/iPhone
ffmpeg -i entrada.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320×180 -title X salida.mp4
- Video original: entrada.avi
- Codec de audio: aac
- Bitrate del audio: 128kb/s
- Codec de vídeo: mpeg4
- Bitrate del vídeo: 1200kb/s
- Tamaño del vídeo: 320×180
- Vídeo generado: salida.mp4
Convertir un vídeo para verlo en la PSP
ffmpeg -i entrada.avi -b 300 -s 320×240 -vcodec xvid -ab 32 -ar 24000 -acodec
aac salida.mp4
- Video original: entrada.avi
- Codec de audio: aac
- Bitrate del audio: 32kb/s
- Codec de vídeo: xvid
- Bitrate del vídeo: 1200kb/s
- Tamaño del vídeo: 320×180
- Vídeo generado: salida.mp4
Extraer el sonido de un vídeo, y guardarlo como MP3
ffmpeg -i video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3
- Video original: video.avi
- Codec de audio: mp3
- Bitrate del audio: 192kb/s
- Archivo generado: audio.mp3
Convertir un wav en MP3
ffmpeg -i audio.wav -ar 44100 audio.mp3
Convertir un avi a mpg
ffmpeg -i entrada.avi salida.mpg
Convertir un mpg a avi
ffmpeg -i entrada.mpg salida.avi
Convertir un avi a gif
ffmpeg -i entrada.avi salida.gif
Añadir el sonido de un archivo de audio a un vídeo
ffmpeg -i audio.wav -i video_entrada.avi video_salida.mpg
Convertir avi a flv
ffmpeg -i entrada.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320×240 -f flv salida.flv
Convertir avi a dv
ffmpeg -i entrada.avi -s pal -r pal -aspect 4:3 -ar 48000 -ac 2 salida.dv
o bien
ffmpeg -i entrada.avi -target pal-dv salida.dv
Convertir avi a mpeg para reproductores de dvd
ffmpeg -i entrada.avi -target pal-dvd -ps 2000000000 -aspect 16:9 salida.mpeg
* target pal-dvd: Formato de salida
* ps 2000000000: Tamaño máximo del archivo resultante en bits (en el ejemplo, 2Gb)
* aspect 16:9: Panorámico
Comprimir avi a divx
ffmpeg -i entrada.avi -s 320×240 -vcodec msmpeg4v2 salida.avi
Comprimir Ogg Theora a Mpeg dvd
ffmpeg -i entrada.ogm -s 720×576 -vcodec mpeg2video -acodec mp3
salida.mpg
Comprimir avi a SVCD mpeg2
Para PAL:
ffmpeg -i entrada.avi -target pal-svcd salida.mpg
Para NTSC:
ffmpeg -i entrada.avi -target ntsc-svcd salida.mpg
Comprimir avi a VCD mpeg2
Para PAL:
ffmpeg -i entrada.avi -target pal-vcd salida.mpg
Para NTSC:
ffmpeg -i entrada.avi -target ntsc-vcd salida.mpg
Codificación con varias pasadas
ffmpeg -i entrada -pass 2 -passlogfile ffmpeg2pass salida
¿Se les ocurre algún otro comando que merezca ser el 20?

Comentarios ( 8 )
Muy buen post, sobre todo para los interesados en la edición de audio y video.
si revisan la ayuda pueden ver que con esto se puede grabar el X11
Muy bueno el post…!!!
para los que no son amantes a consola puede instalarse WinFF la interfaz grafica para ffmpeg, les dejo aca la descripcion en ingles, pueden buscarlo en el Repo de Ubuntu:
WinFF is a graphical user interface for FFmpeg. It will convert
almost any video file that FFmpeg will convert. WinFF does multiple
files in multiple formats at one time. You can, for example, convert
mpeg’s, flv’s, and mov’s into avi’s (or DVD/VCD format or MPEG or 3gp
etc.) all at once.
This package provides a variety of preset conversion settings for
common formats and devices. These presets are intended to hit the
“sweet spot” for each individual codec. They have been written with a
tip of the balance to quality.
For most presets to work, it is necessary to have the unstripped version
of the libavcodec in the multiverse repository, which can be obtained by
installing libavcodec-extra-## as suggested by this package.
y para convertir Real media a vob ????? eso me hace falta de verdad……….
para eso ya tienes que leerte la documentación … cuando encuentres la solución comparte aquí con nosotros.
Necesito saber si esta librería es libre o privativa???
Gracias!!!
Muy bueno, en verdad, pero ya esta DEPRICATED, necesito saber quien conoce de alguna otra librería que sirva para el trabajo con videos, como extraer información, un frame, etc.
Espero que alguien me ayude.