Convertir archivos de audio y video con ffmpeg

Cuando usaba Windows y quería cambiar el formato de un video o audio, o extraer el sonido de un video tenía que buscar un programa que lo hiciera y además que fuera gratuito, sencillo, rápido y que hiciera su trabajo con calidad.

Ardua tarea. Pero evidentemente esto en Ubuntu, no pasa. Instalando ffmpeg podemos hacer esto de una manera muy rápida y con una calidad muy buena.

Abrimos la terminal y escribimos:

sudo aptitude install ffmpeg

Una vez instalado, abrimos la terminal en donde esté el archivo que queremos convertir. ¿Cómo? Entra aquí.

Hay un montón de posibilidades para ffmpeg pero aquí os dejo las que yo más uso. Donde pone: video.avi o similares ponéis el nombre de vuestro vídeo con el formato que tiene. Os recomiendo que le cambiéis el nombre a uno corto.

  • Hacer un vídeo a partir de una serie de imágenes. Usará todas las imagenes del directorio con nombres imagen1.jpg, imagen2.jpg…

ffmpeg -f image2 -i imagen%d.jpg video.mpg

  • Convertir un vídeo en imágenes. Exactamente lo contrario del anterior.

ffmpeg -i video.mpg imagen%d.jpg

  • Extraer el audio de un vídeo.

ffmpeg -i video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3

  • Añadir un archivo de audio a un vídeo.

ffmpeg -i audio.wav -i video_entrada.avi video_salida.mpg

  • Convertir wav a mp3

ffmpeg -i audio.wav -ar 44100 audio.mp3

  • 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

  • Convertir un vídeo para verlo en el iPod

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




Publicado el 22 junio 2009 en Tutoriales y etiquetado en , , , , , , . Guarda el enlace permanente. 3 comentarios.

  1. Quisiera saber si hay alguna forma de editar audio mp3 con ffmpeg.O sea cortar parte de un audio cosas como esas. Gracias

    • Hola Sergio, mira tienes esta forma de hacerlo

      ffmpeg -ss starttime -t totalseconds -i inout.mp3 -acodec copy output.mp3

      startime=00:00:30
      totalseconds:25

      En “startime” pones a partir de qué segundos quieres el archivo y en “totalseconds” pones la duración de la parte que quieres (a partir del startime. De esta forma te guarda un nuevo archivo mp3.

      Espero que te sirva de ayuda, sino pregunta.

      Un saludo!

  1. Pingback: Unir canciones con ffmpeg « De Windows a Ubuntu

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s