Icono del sitio Nettix Perú

Convirtiendo peliculas mov a x264 usando ffmpeg

ffmpeg es una excelente herramienta para convertir tus vídeos en formato mov a x264 para colgarlo en tu sitio web

Introducción

Hace un tiempo tuvimos un requerimiento especial, un cliente nos pidió colgar sus vídeos en su sitio web, y que este pueda verse en casi cualquier dispositivo. Una tarea un poco difícil, pero usando las herramientas adecuadas en software libre podemos hacerlo fácilmente.

Para el reproductor en HTML5 usamos video.js. En otra publicación hablaremos un poco mas sobre esto. Sin embargo, en esta ocasión, hablaremos de ffmpeg y como comprimir vídeos mov hacia x264.

El video original pesaba como 123mb en HD 720px de ancho y pudimos re dimensionarlo y reducirlo a 34mb. Hay que tener en cuenta que para comprimir hay que eliminar información. La idea es que esta reducción no sea notoria para quien visualiza el video.

Aqui se asume que se esta usando CentOS Linux. ffmpeg y las librerias de x254 para hacer esta conversion.

ffmpeg

Es una aplicación, basada en software libre, para codificar o convertir de un formato a otro. Esta es una de las aplicaciones mas usadas para esta tarea. De hecho esta hace varios años en el mercado y es una de las mas usadas. Conjuntamente con mencoder y transcode.

Para instalar es necesario hacer un yum install ffmpeg

x264

Es el codec que usaremos para convertir nuestro vídeo. Este ultimo nos facilitara la reproducción via web.

Para instalarlo es necesario hacer un yum install x264

Linea de comando

ffmpeg -i pelicula_original.mov -f mov -vcodec libx264 -acodec libfaac -copyts -strict experimental -vpre default -ab 160k -ac 2 -ar 44100 -threads 0 -crf 23 -s 960×640 pelicula_nueva.mp4

Explicación y detalles

Dependiendo del tamaño de nuestra película, la conversión podría durar unos minutos o quizás un par de horas a lo mucho.

Esperamos les haya sido de ayuda

Salir de la versión móvil