19 comandos ffmpeg para todos
Obteniendo información de un fichero de vídeo
ffmpeg -i video.avi
Transformando X imágenes en una secuencia de vídeo
ffmpeg -f image2 -i image%d.jpg video.mpg
Este comando transformará todas las imágenes en el directorio actual, llamadas image1.jpg, image2.jpg, etc. En un fichero de vídeo llamado video.mpg.
Transformando un vídeo en X imágenes
ffmpeg -i video.mpg image%d.jpg
Este comando generará ficheros llamados image1.jpg, image2.jpg, etc.
En la actualidad se soportan los formatos PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF y SGI.
Codificando una secuencia de vídeo para el iPod o el iPhone
ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4
Explicación:
- Fuente: source_video.avi
- Códec de audio: aac
- Bitrate del audio: 128 Kbps
- Códec de vídeo: mpeg4
- Bitrate del vídeo: 1200 Kbps
- Tamaño del vídeo: 320 px por 180 px
- Fichero de vídeo: final_video.mp4
Codificando una secuencia de vídeo para la PSP
ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4
Explicación:
Extrayendo sonido de un vídeo y guardándolo como MP3
ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3
Explicación:
Convirtiendo un fichero WAV en MP3
ffmpeg -i son_origine.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3
Convirtiendo un fichero AVI en MPG
ffmpeg -i video_origine.avi video_finale.mpg
Convirtiendo un fichero MPG en AVI
ffmpeg -i video_origine.mpg video_finale.avi
Convirtiendo un fichero AVI en un GIF animado
ffmpeg -i video_origine.avi gif_anime.gif
Mezclando un vídeo con un fichero de sonido
ffmpeg -i son.wav -i video_origine.avi video_finale.mpg
Convirtiendo un fichero AVI en FLV
ffmpeg -i video_origine.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv video_finale.flv
Convirtiendo un fichero AVI en DV
ffmpeg -i video_origine.avi -s pal -r pal -aspect 4:3 -ar 48000 -ac 2 video_finale.dv
O bien:
ffmpeg -i video_origine.avi -target pal-dv video_finale.dv
Convirtiendo un fichero AVI en MPEG para un reproductor DVD
ffmpeg -i source_video.avi -target pal-dvd -ps 2000000000 -aspect 16:9 finale_video.mpeg
Explicación:
Comprimiendo un fichero AVI en DIVX
ffmpeg -i video_origine.avi -s 320x240 -vcodec msmpeg4v2 video_finale.avi
Comprimiendo un fichero Ogg Theora en MPEG para un reproductor DVD
ffmpeg -i film_sortie_cinelerra.ogm -s 720x576 -vcodec mpeg2video -acodec mp3 film_terminée.mpg
Comprimiendo un fichero AVI en MPEG para un SVCD
Para el formato NTSC:
ffmpeg -i video_origine.avi -target ntsc-svcd video_finale.mpg
Para el formato PAL:
ffmpeg -i video_origine.avi -target pal-svcd video_finale.mpg
Comprimiendo un fichero AVI en MPEG para un VCD
Para el formato NTSC:
ffmpeg -i video_origine.avi -target ntsc-vcd video_finale.mpg
Para el formato PAL:
ffmpeg -i video_origine.avi -target pal-vcd video_finale.mpg
Codificación en múltiples pasadas con ffmpeg
ffmpeg -i fichierentree -pass 2 -passlogfile ffmpeg2pass fichiersortie-2
Visto en CatsWhoCode.com, adaptado del artículo original en Jean Cartier’s Blog.
¿Te pareció interesante? Sé tan amable de menear este artículo.
me pareció interesante esta información, tengo una inquietud si estoy trabajando con un archivo generado con extensión g726 y deseo convertirlo a un avi, ¿es posible hacerlo?