Cómo poner un vídeo a cámara lenta con ffmpeg

on

Hay películas que merecen ser vistas docenas de veces y algunas escenas de estas películas necesitan un estudio detallado para poder observar todos los matices.

Me refiero a situaciones como esta:


¿Estaría bien poder ver la escena a cámara lenta no?. No hay problema, sólo vamos a necesitar un par de programas:

sudo aptitude install ffmpeg mjpegtools5b415a0a74765006f122f979f487f751

Ahora nos queda, recortar un poquito la secuencia para quedarnos con lo interesante.

ffmpeg -vcodec copy -acodec copy -i Video_Original.flv -ss 00:00:09 -t 0:0:16 Video_Salida.flv


Con el comando anterior he recortado el vídeo empezando en el segundo 9 y con una duración de 16 segundos.

Lo que nos interesa (lo siento Sharon), es reducir el framerate de 30 a 12 fps con este comando:


ffmpeg -i Video_Salida.flv -f yuv4mpegpipe - | yuvfps -s 12:1 -r 12:1 | ffmpeg -f yuv4mpegpipe -i - -b 28800k camara_lenta.flv


Si has seguido bien los pasos, obtendrás algo como esto:



Si en lugar de poner el framerate a 12 fps como hemos hecho, le pones un valor superior a 30 fps , obtendrás un vídeo a cámara rápida.

Bloggroll

Páginas vistas en total

Blog Archive