viernes, 11 de abril de 2014

Como convertir vídeos en Linux con avconv



avconv es un programa libre para convertir vídeo y audio a través de la terminal.
Si bien disponemos de programas con interfaz como FF Multi converter que utiliza avconv para convertir los vídeos. Entonces para que quiero saber como usar un programa en la terminal me dirán, bueno el tema es que si bien este programa trae muchas opciones puede que en ciertos caso nos quede corto y necesitemos alguna opción que no este prevista. Entonces acá es donde saber usar el avconv nos salvara el día, ya que podemos crear un preset con las opciones que queramos en nuestro vídeo, y dejarlo guardada para futuras conversiones.

Uso de avconv

avconv [opciones globales] [opciones de entrada] -i [archivo de entrada] [opciones de salida] [archivo de salida]

Un ejemplo de uso del mismo para convertir un vídeo de mp4 a avi sería el siguiente

avconv -i videodeorigen.mp4 videodedestino.avi

Pero si queremos especificar un poco mas los detalles acá van algunos parámetros que se pueden usar

Ver los codecs disponibles

avconv -encoders
Los que tienen la letra A son los que sirven para audio y los que tienen una V son los que sirven para video


Para usar el codec

avconv -i archivoDeEntrada -c:v codecDeVideo -c:a codecDeAudio archivoDeSalida

copy para copiar el codec del original


Para colocar el bitrate

Vídeo 
-b 1200k

Audio
-b:a 128k

Para cambiar el tamaño del vídeo

-s anchoxalto
También se pueden ingresar abreviaciones como vga, para ver la lista completa "man avconv"


Cambiar el framerate

-r 24

Podemos especificar el valor que queramos donde el 24

Forzar tag del codec de vídeo

-vtag XVID

Esto sirve por ejemplo si tenemos un reproductor que reproduce vídeos avi con el codec XVID pero al ponerle un archivo con el codec mpeg4 no lo reproduce por mas que sean similares, al ponerle el tag XVID le estamos diciendo al reproductor que lo interprete como si lo fuera.

Setear la relación de aspecto del vídeo

-aspect 16:9

Algunos valores validos son "4:3", "16:9", "1.3333", "1.7777"

Deshabilitar el vídeo, salida de solo audio

-vn

Útil cuando queremos extraer el audio de un vídeo




Sobre el autor