Escolar Documentos
Profissional Documentos
Cultura Documentos
Buscar
Tw ittear
25
Recom endar
Esta es una recopilacin de ejemplos de cosas tiles que se pueden hacer con ffmpeg, como puede ser convertir
vdeos para PSP, iPod o iPhone, extraer el audio de un vdeo o extraer imgenes de un vdeo.
Obtener informacin de un vdeo
ffmpeg -i video.avi
Combinar una serie de imgenes en un vdeo
ffmpeg -f image2 -i imagen%d.jpg video.mpg
Con este comando convertiramos todas las imgenes del directorio actual (con nombres imagen1.jpg,
imagen2.jpg, etc) en un video llamado video.mpg.
Convertir un vdeo en imgenes
ffmpeg -i video.mpg imagen%d.jpg
Con este comando se crearan varias imgenes imagen1.jpg, imagen2.jpg, Para las imgenes resultantes se
pueden usar los formatos PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF o SGI.
Convertir un vdeo 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 320180 -title X salida.mp4
* Video original: entrada.avi
* Codec de audio: aac
* Bitrate del audio: 128kb/s
* Codec de vdeo: mpeg4
* Bitrate del vdeo: 1200kb/s
* Tamao del vdeo: 320180
* Vdeo generado: salida.mp4
Convertir un vdeo para verlo en la PSP
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
1/17
17/02/14
ffmpeg -i entrada.avi -b 300 -s 320240 -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 vdeo: xvid
* Bitrate del vdeo: 1200kb/s
* Tamao del vdeo: 320180
* Vdeo generado: salida.mp4
Extraer el sonido de un vdeo, 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
Aadir el sonido de un archivo de audio a un vdeo
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 320240 -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
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
2/17
17/02/14
o bien
Este sitio usa cookies para mejorar su experiencia. Si contina en el mismo, consideramos que acepta
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
3/17
17/02/14
1. Nekete
Convertir un vdeo para verlo en el Meizu miniplayer? (tena un script por ah, pero lo he perdido ^_^U)
Responder
2. Xon Seoane
Convertir 3gp a mpeg4
ffmpeg -i archivo.3gp -vcodec mpeg4 -acodec mp3 nuevoarchivo.avi
Convertir mpeg a 3gp
ffmpeg -i archivo.mpeg -s qcif -r 15 -ac 1 -ar 8000 -b 256000 -ab 15 nuevoarchivo.3gp
Responder
3. Zootropo
Esa es til, gracias Xon
Responder
4. Xon Seoane
Convertir mpeg a XviD
ffmpeg -i archivo.mpg -acodec mp3 -vcodec xvid -b 687 nuevoarchivo.avi
Responder
5. [DoodoM]
Lo de cmo convertir vdeos para el iPod Touch me viene como anillo al dedo para no tener que arrancar
el apestoso Windows XP. Bueno, qu digo, si necesito el iTunes para meter los vdeos. O acaso hay
alguna alternativa funcional?
Responder
SEMP
Hola DoodoM, el gtkpod va muy bien y puedes pasar del apestoso itunes que te amarra a una sola
mquina. Tambin puedes probar de instalar el RockBox, desafortunadamente no funciona con
todas las razas de ipods, pero en caso que lo puedas instalar vale la pena probarlo pues adems
de los formatos normales tiene codecs para ogg, flac y otros.
Responder
6. Xon Seoane
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
4/17
17/02/14
7. Topopardo
Este es el tipo de artculos que van directos a Delicious. Gracias!
Responder
8. LaPeGa
Sencillamente genial!
Hace aos que me agarro a trompadas con todas las interfaces grficas que existen para poder convertir
video.
Con este post estoy hecho: abro la terminal, escribo una lnea, y pronto!
Por las dudas, alguien sabe cmo bajarle la calidad a un video?
Gracias
Responder
9. eduo
Estos los encontr hace unos das y son interesantes, pero no son del todo buenos. Especialmente los que
apuntan a formatos. El del iPod es bastante malote.
Si recuerdo llegando a casa comparto los que he sacado al final del iPod touch que funcionan de
maravilla. El que est aqu funciona fatal.
Uno de los problemas de manejar ffmpeg es que para ser realmente poderoso tienes que hacerte (o
compilar) una versin con muchsimas libreras y eso no es trivial. Voy a ver si mi version actual la puedo
compilar para windows y linux, ya que tengo el fuente listo para mac.
NOTA: lo de input sobra en los ejemplos si ya hay un fichero. Es un marcador de donde ira el nombre
del fichero a convertir. Lo estais poniendo asi que podeis quitar lo de input.
NOTA2: Xoan: Si conviertes a MP4 se bueno y no le pongas extensin avi. MP4 es un contenedor,
principalmente. No esta bien convertir a mp4 y dejar un avi al final.
NOTA3: Hay muchos programas que manejan ffmpeg tras bambalinas. La mayora innecesariamente
complicados. Si quereis algunos simples siempre podeis usar WinFF para Windows y Linux o Handbrake
para mac. Hasta hace unos dias la mejor opcion en Mac eran VisualHub y iSquint pero han decidido
salirse del mercado y no han compartido su codigo fuente. El ultimo beta de Handbrake, sin embargo,
permite convertir cualquier fichero y no solo DVDs. Y tiene unos valores predeterminados excelentes.
Responder
10. luis
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
5/17
17/02/14
kapyderi
opcion -sameq
Responder
11. Alvaro
Convertir un .mkv a .avi aadiendole subtitulos, eso sera interesante
Responder
12. Chefwww
Pues no lo he probado pero diria que es interesante, poner una marca de agua en el video:
ffmpeg -i /tmp/clip.mp4
-vhook /usr/lib/vhook/drawtext.so
-f /usr/share/fonts/corefonts/comic.ttf -x 5 -y 5
-t ThisIsATest.com
/tmp/out.avi
Responder
13. eduo
Un problema de estos trucos es que estn dando la impresin de que convertir cosas con ffmpeg de
forma aceptable es algo simple.
Para dejar claro cuan poco simple es, nada mejor que un ejemplo real:
ffmpeg -i video1 -pass 1 -s 320240 -vcodec mpeg4 -vtag XVID -b 500kb -mbd rd -flags
+4mv+trell+aic -cmp 2 -subcmp 2 -g 300 -acodec copy video2.mp4
ffmpeg -i video -pass 2 -s 320240 -vcodec mpeg4 -vtag XVID -b 500kb -mbd rd -flags
+4mv+trell+aic -cmp 2 -subcmp 2 -g 300 -acodec mp3 -ab 128 -ac 2 -async 1 D2-video1
Eso son dos pasadas para convertir un video asegurandose que se sincronizan correctaente, se controla el
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
6/17
17/02/14
14. eduo
Alvaro: Lo permite, sin problema. Lo complicado viene con la fuente de esos subtitulos. Si hablas de SRT
empieza a complicarse y empiezas a tener que usar mencoder o mp4box y tus opciones de formatos
empiezan a limitarse.
Si quieres que los subtitulos sean activables/desactivables entonces queda chulisimo pero bastante,
bastante complicado de configurar en principio. Asi es como tengo yo subtitulos en mp4s en el ipod:
http://www.flickr.com/photos/eduo/2798521797/in/set-72157602209052558/
Responder
15. Zootropo
Ya veo que ests puesto en el tema, eduo.
Muchas gracias por los aportes
Responder
16. DiCrEn
Yo para el mkv utilizo las utilidades de matroska, aunque tenga que hacerlo de dos veces el resultado
es bueno jeje
Responder
17. Matias
muy bueno el artculo, yo uso este que est faltando
flv>avi
como cuando lo bajas desde youtube
ffmpeg -i entrada.flv salida.avi
Responder
18. Miguel BR
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
7/17
17/02/14
Falta de un formato dpg que es el formato que usa el moonshell. el reproductor para el Nintendo DS. Una
vez vi como se convertia pero ya no recuerdo la pagina donde lo vi
Responder
19. oscarsantis
convertir .mpeg a .mov
si alguien sabe como.
Responder
20. juancarlospaco
Yo tengo Itunes en mi Ubuntu,
pero no tengo Ipod jejeje, exelente informe.
Responder
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
8/17
17/02/14
22. deckerix
genial, gracias por el articulo.
La verdad que este ejecutable es la repera
hace de t!
Responder
23. Allanadja
Bueno yo utilizo un script para convertir los videos a formato PSP. Aqui se los dejo:
__________________________________________________
#!/bin/bash
[ $# -eq 1 ] || exit -1
NUM=$RANDOM
[ $NUM -lt 10000 ] && NUM=1$NUM
ffmpeg -i $1 -acodec aac -ab 128 -vcodec h264 -b 768kb -ar 48000 -mbd 2 -coder 1 -cmp 2 subcmp 2 -s 480272 -aspect 16:9 -r 30000/1001 -title $1 -f psp -flags loop -trellis 2 -partitions
parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 MAQ${NUM}.MP4
ffmpeg -y -i $1 -f image2 -ss 15 -vframes 1 -r 1 -s 160120 -an MAQ${NUM}.THM
__________________________________________________
Responder
24. Hispa
Falta el comando para convertir pelculas de Pajares y Esteso en pelculas de Hale Berry. Aparte de eso,
imprescindible entrada que me guardo en los favoritos para estudiarla con detenimiento. Gracias.
Responder
25. pablo
es muy interesante, no solo el articulo, sino los comentarios.
Te vengo leyendo hace rato y te lo tengo que decir sos groso, sabelo
Responder
26. bachi.tux
Muy buena gua. Excelentsima
A mis Marcadores para explotarla en su momento!
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
9/17
17/02/14
Gracias
Responder
27. manuel
Hola,
he intentado hacer un video a partir de imagenes y na de na!!
La salida que me da es esta :
manuel@manuel-laptop:~/Imgenes/perpi y psiqui y gatos$ ffmpeg -f image2 -i imagen%d.jpg video.mpg
FFmpeg version r11872+debian_3:0.svn20080206-12ubuntu3, Copyright (c) 2000-2008 Fabrice
Bellard, et al.
configuration: enable-gpl enable-pp enable-swscaler enable-x11grab prefix=/usr enable-libgsm
enable-libtheora enable-libvorbis enable-pthreads disable-strip enable-libfaad enable-libfaadbin
enable-liba52 enable-liba52bin enable-libdc1394 disable-armv5te disable-armv6 disable-altivec
disable-vis enable-shared disable-static
libavutil version: 49.6.0
libavcodec version: 51.50.0
libavformat version: 52.7.0
libavdevice version: 52.0.0
built on Oct 3 2008 22:40:31, gcc: 4.3.2
imagen%d.jpg: I/O error occured
Usually that means that input file is truncated and/or corrupted.
Podeis ayudarme? ya me ha ocurrido con otras versiones de ubuntu, ahora uso la beta de intrepid y en
general me va bien.
Saludos cordiales
Responder
28. soymicmic
@manuel: intentalo con mencoder:
mencoder mf://*.JPG -mf fps=0.25 -vf scale=480:360 -o output.avi -ovc lavc -lavcopts
vcodec=mpeg4
Espero que te sirva
Responder
29. Cristian
Me encanta lo que escribes Raul, pero creo que no probaste antes de ponerlos XD.
En fin, gran aporte, yo tambin estoy escribiendo tips sobre lo mismo, aunque un poco ms completo.
Un saludo!
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
10/17
17/02/14
Responder
30. manuel
Gracias soymicmic, me ha ido de fabula, funciona perfectamente. Intentare profundizar.
Saludos cordiales
Responder
31. El Cholito
Hola me echan una mano es que subo videos a VIMEO y estube lellendo como hacer los video en
formato para Vimeo y la verdad no me entere bien pero mencionaron esto de la consola no se si alguien
sabra algo para combertirlo desde un avi
Responder
32. Eduardo
Hola, muy buen tutorial pero para pasar de swf a mpg, vi una orden como esta: ffmpeg -i archivo.swf
salida.mpg pero al ejecutar me sale esto:
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: enable-gpl enable-pp enable-swscaler enable-pthreads enable-libvorbis enablelibtheora enable-libogg enable-libgsm enable-dc1394 disable-debug enable-libmp3lame enablelibfaadbin enable-libfaad enable-libfaac enable-xvid enable-x264 enable-liba52 enable-amr_nb
enable-amr_wb enable-shared prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Jul 29 2008 18:21:25, gcc: 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
[swf @ 0xb7f99110]Compressed SWF format not supported
about.swf: I/O error occured
Usually that means that input file is truncated and/or corrupted.
33. duckman notes Comandos utiles con ffmpeg (o la gloria de la edicion de video en linux)
[...] Fuente: http://mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
[...]
Responder
34. Enrique
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
11/17
17/02/14
35. Pablo
He instalado ffmpeg desde los repositorios de Ubunt, pero al tratar de convertir a mp4 me figura el
siguiente problema:
Unknown decoder aac
He googleado mucho, pero nada Soy un usuario nuevo de Ubunt y agradecera quien me ayude
explicndome de la forma ms bsica que pueda.
Entonces, cmo instalo ffmpeg para que sea compatible con aac?
Responder
36. Tron
A Eduardo:
..
scan@bar:~/video/mpeg$ ffmpeg -i as.mpeg as.swf
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: enable-gpl enable-pp enable-swscaler enable-pthreads enable-libvorbis enablelibtheora enable-libogg enable-libgsm enable-dc1394 disable-debug enable-shared prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Jul 23 2008 22:38:24, gcc: 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
Seems stream 0 codec frame rate differs from container frame rate: 2997.00 (2997/1) -> 29.97
(30000/1001)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from as.mpeg:
Duration: 00:09:35.0, start: 0.000000, bitrate: 448 kb/s
Stream #0.0(und): Video: mpeg4, yuv420p, 320240, 29.97 fps(r)
Stream #0.1(und): Audio: mp2, 22050 Hz, mono, 128 kb/s
Output #0, swf, to as.swf:
Stream #0.0: Video: flv, yuv420p, 320240, q=2-31, 200 kb/s, 29.97 fps(c)
Stream #0.1: Audio: 00000, 22050 Hz, mono, 64 kb/s
Stream mapping:
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
12/17
17/02/14
37. Rafx
Hola, he estado probando a pasar imgenes a mpg y avi, pero en el vdeo resultante, las imgenes
pasaban demasiado rpido.Al final he podido solucionarlo. Si a alguien le ha pasado lo mismo el comando
que he utilizado es el siguiente:
ffmpeg -f image2 -r 1 -i imagen%d.jpg -r 25 video.avi
Esto deja un segundo por imagen aprox. Y si quereis que vayan ms despacio:
ffmpeg -f image2 -r 0.2 -i imagen%d.jpg -r 25 video.avi
Este ltimo deja unos 5 segundos por imagen
Por otra parte, slo puedo convertir las 9 primeras fotos del directorio, desde la imagen1.jpg hasta
imagen9.jpg. Desde la imagen10.jpg en adelante no me las reconoce.
Alguien sabe la expresin que tengo que poner en vez de imagen%d.jpg para poder convertir las 27
fotos que tengo?
Responder
38. Rafx
Pasar imgenes a mpg y avi solucionado:
Al final lo he podido solucionar visitando la pgina web del proyecto ffmpeg
(http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html#SEC7)
, la expresin que hay que utilizar es : imagen%02d.jpg (esto vale para las fotos con nombre:
imagen00.jpg, imagen01.jpg, imagen02.jpg etc hasta la imagen99.jpg
Si utilizamos la expresin: imagen%03d.jpg valdr para las fotos con nombre: imagen000.jpg,
imagen001.jpg, imagen002.jpg etc hasta la imagen999.jpg
Responder
39. Alfi
Felicidades!
Tu pgina me ha sacado de unos buenos los muchas gracias y un cordial saludo.
realmente tan bueno sto en ingls no encontr algo tan bonito.
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
13/17
17/02/14
Responder
42. etiliko
en este link hay mas detalles de FFMPEG hasta como pegar subtitulos y realizar efectos
http://casidiablo.net/category/ffmpeg/
Responder
43. darzee
Como siempre un artculo de mucho contenido y mucha utilidad. Gracias!!
Responder
44. crossmax
Muy buenos los consejos!!! Me encantan los comandos!! lo malo es que no me s ninguno
Una pregunta:
Como puedo seleccionar una pista de audio de un archivo mkv al pasarlo a mpeg para DVD?
Por defecto me coge la 1 que esta en ingles.
Gracias
Responder
45. cheer_
Me tira el siguiente error cuando quiero pasar d avi a flv haber si puedes ayudarme
leslie@cheer:~/Escritorio/Super.2009.Cam.Latino.part/Super.2009.Cam.Latino.part1$ ffmpeg -i
Super.Cam.Latino.\[Www.TheBarsally.coM\].avi -ab 56 -ar 44100 -b 200 -r 15 -s 320240 -f flv
super.flv
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
14/17
17/02/14
46. MoyBB
se podra convertir a fws de flash???
Responder
47. ansobe
Alguien sabe como cambiar la calidad de un archivo mp3 sin que borre la ID3 tag del archivo en
cuestin? He estado buscando en el manual y no encuentro nada. Gracias
Responder
48. Sergio
Estoy intentando cambiar un .flv a .swf y me da el siguiente error:
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.92 (359/12)
Input #0, flv, from atento_01.flv:
Duration: 00:01:21.71, start: 0.000000, bitrate: 128 kb/s
Stream #0.0: Video: flv, yuv420p, 320176, 29.92 tbr, 1k tbn, 1k tbc
Stream #0.1: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s
File atento_01.swf already exists. Overwrite ? [y/N] y
Output #0, swf, to atento_01.swf:
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
15/17
17/02/14
Stream #0.0: Video: flv, yuv420p, 320176, q=2-31, 200 kb/s, 90k tbn, 29.92 tbc
Stream #0.1: Audio: 00000, 44100 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Unsupported codec for output stream #0.1
Alguien podra ayudarme ?
Gracias !
Responder
50. Kronur
Molt bona pgina.
Quan passe fitxers avi a mpg baixa la resoluci. Com puc controlar la resoluci del fitxer deixida?
Responder
1 2 Siguiente
Deja un comentario
Nombre
email (no se mostrar)
Tu web (opcional)
Enviar comentario
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
16/17
17/02/14
Mundo geek es una web escrita por Ral Gonzlez Duque, dedicada principalmente a las nuevas tecnologas y la
informtica.
Mundo geek
Me gusta
Archivos
Acerca
Contacto
Traducciones
Wiki
Aviso legal
mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
17/17