En este video, publicado hace más de dos años en el canal de Youtube de blacktechhack, se explica cómo extraer los cuadros (frames) de un video en GNU/Linux.
Esto puede ser útil, por ejemplo, a la hora de tener que elegir una imagen para hacer una miniatura del video o de asignarle una imagen al atributo poster de la etiqueta video de html5.
Básicamente, el procedimiento consiste en:
- tener instalado en el sistema el ffmpeg.
- en una terminal de línea de comandos, moverse hasta el directorio en el que se encuentre el video en cuestión (que llamaré “video.mp4” en este caso).
- luego, para generar una imagen en formato png por cada cuadro del video se debe escribir:
ffmpeg -i video.mp4 img%d.png
Cada una de la nuevas imágenes (tantas como cuadros tenga el video) se generará en el mismo directorio y se guardarán numeradas de forma correlativa. - en caso de querer obtener solo un cuadro por cada segundo del video, se deberá escribir:
ffmpeg -i video.mp4 -vf fps=1 img%d.png
No hay comentarios.:
Publicar un comentario
Lo que escriba a continuación será revisado antes de publicarse.
Gracias por tus comentarios.