RSS

Conversión de archivos multimedias al extremo con el terminal de Linux.

15 Abr

Si no lo conocías se trata de Ffmpeg siempre ha estado ahí contigo pero muchas veces te cierras en buscar soluciones GUI, que consumen muchos recursos y dan malos resultados, pero que puede hacer realmente por nosotros?

Ffmpeg es un programa sin interfaz gráfica que permite convertir o transformar entre formatos multimedia, tanto de video como de audio. Aunque existen otros programas, algunos sin necesidad de usar comandos, es una de las opciones con más posibilidades y es muy rápida.

El paquete viene con tres programas:

  • ffmpeg: ffmpeg es una herramienta en línea de comandos para convertir ficheros de vídeo, flujos de red o la entrada de una tarjeta de TV a varios formatos de vídeo.
  • ffserver: es un servidor de flujo para todo lo que ffmpeg pueda usar como entrada (ficheros, flujos, entrada de la tarjeta de TV, cámara web, etc).
  • ffplay: es un reproductor de medios muy simples y portable que utiliza las librerías ffmpeg y la librería SDL.

Si no tienes instalado esta aplicación en tu sistema sigue estos pasos en un terminal, para una instalación completa del Ffmpeg.

Primero agregue el repositorio de Mediubuntu…

Que es Midiubuntu?

Medibuntu (Multimedia, Entretenimiento y Distracciones en Ubuntu) es un repositorio de paquetes que no puede ser incluido en la distribución Ubuntu por razones legales (derechos de autor, licencias, patentes, etc.)

Algunos de estos paquetes incluyen el paquete libdvdcss de VideoLAN y el paquete de codecs binarios externos (comúnmente conocido como w32codecs) usados por MPlayer y xine.

1) – Añadir los repositorios de Medibuntu(Repositorio con Códecs Extras), las claves GPG para autenticar los paquetes todo a la vez :

sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update

2) -Añadir los paquetes para que esten presentes en Ubuntu Software Center:
sudo apt-get --yes install app-install-data-medibuntu apport-hooks-medibuntu
sudo apt-get -q update

Ahora procede con la instalación de los códecs.

Para la reproducción de DVD:

sudo apt-get install libdvdcss2

Códecs propietarios:
sudo apt-get install non-free-codecs

Windows codecs para i386:
sudo apt-get install w32codecs

Windows codecs para amd64:
sudo apt-get install w64codecs

3) – Después de instalar los codecs ahora procede con Ffmpeg :

sudo aptitude install ffmpeg

Para convertir archivos multimedia al extremo desde el terminal existen varias instrucciones, acá les dejo algunas que ya he testeado.

– Para obtener información de un vídeo.

ffmpeg -i video.mpg

– Combinar imágenes para crear un vídeo.

ffmpeg -f image1.jpg -i imagen2.jpg video.mpg

– Extraer sonido de un vídeo, y salvarlo 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

– Añadir un archivo de audio a un vídeo(Muy bueno).

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

– Convertir un 3gp a avi.

ffmpeg -i entrada.3gp -vcodec mpeg4 -acodec mp3 salida.avi

– Convertir mpeg a 3gp.

ffmpeg -i archivo.mpeg -s qcif -r 15 -ac 1 -ar 8000 -b 256000 -ab 15 nuevoarchivo.3gp

Convertir mpeg a XviD.

ffmpeg -i entrada.mpg -acodec mp3 -vcodec xvid -b 687 salida.avi

– Convertir flv a mpg.

ffmpeg -i entrada.flv -b 300800 -ab 70000 -ar 30000 -s 320×240 salida.mpg

Video original: entrada.flv
-b = establece la tasa de bits de vídeo en b / s (por defecto = 204800)
-ab = establece la tasa de bits de audio en b/s (por defecto = 65536)
-ar = establece la tasa de muestreo de audio en Hz (por defecto = 44100)
-s = establece el tamaño del marco WxH (default 160×128)

– Convertir avi a dv.

ffmpeg -i entrada.avi -s pal -r pal -aspect 4:3 -ar 48000 -ac 2 salida.dv

– Convertir avi a mpeg para 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 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

– Codificar y convertir vob a avi:
ffmpeg -i entrada.vob -f avi -vcodec mpeg4 -b 800k -g 300 -bf 2 -acodec libmp3lame -ab 128k salida.avi

Si estás interesado en aprender mas sobre Ffmpeg ve a este enlace.

http://ffmpeg.org/ffmpeg-doc.html

Artiículo original visto en Mundo Geek

Anuncios
 
Deja un comentario

Publicado por en abril 15, 2010 en Convertidor, Multimedia, Sonido, Ubuntu, Video

 

Etiquetas:

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

 
A %d blogueros les gusta esto: