Recortar y convertir un fragmento de video usando ffmpeg

Muchas veces tenemos ganas de recortar un fragmento de video, pero cuando intentamos hacerlo con un software de tipo OpenShot o Kdenlive, nos damos cuenta de que se nos cuelga todo. El tema de esos programas es que funcionan en modo gráfico, tenemos que ver el video mientras lo recortamos y por eso exige muchísima memoria RAM.

La alternativa es entonces, ver primero el video, anotar (con el antiquísimo sistema de lápiz y papel) desde dónde hasta dónde es el fragmento que queremos recortar.

Después, abrir la terminal (en mi caso, en Huayra, CTRL + ALT + T) y escribir:

ffmpeg -ss 00:03:00.0 -i efemeride.mp4 -t 00:01:00.0 recorteefemeride.mp4

-ss 00:00:00 es la hora, minuto y segundo donde comienza el recorte que queremos obtener

-i efemeride.mp4 es el archivo original del que queremos obtener un fragmento.

-t 00:01:00 es la duración del recorte (en este caso 1 minuto). Para poner “hasta dónde” en lugar de la duración hay que usar -to

recorteefemeride.mp4 es el archivo de salida que se genera con el fragmento obtenido.

Se puede en un solo paso recortar un fragmento y cambiar también el formato del video:

ffmpeg -ss 00:01:12 -i recuerdos.mp4 -t 00:02:30 recuerdos.avi

También utilizar ffmpeg para convertir, sin recortar nada:

ffmpeg  -i recuerdos.mp4  recuerdos.avi

Escribiendo ffmpeg -h se obtiene ayuda sobre los parámetros.

Fuentes y más datos sobre conversión de formatos:

Blog Recontruccion Virtual http://blog.reconstruccionvirtual.es/ffmpeg-recortar-un-video/

Sitio b5un https://b5un.com/en/article/57/quick-guide-to-convert-videos-with-ffmpeg.html

Leave a Reply

Your email address will not be published. Required fields are marked *