Las miniaturas son archivos de imagen tÃpicos que contienen cuadros de un video. Las miniaturas de video provienen de papeles fotográficos que eran más populares hace una década cuando la gente todavÃa imprimÃa sus fotografÃas. Asà como los planes fotográficos sirvieron como vistas previas de las imágenes en pelÃculas y tarjetas SD, las miniaturas que vemos aquà funcionan como una vista previa de un archivo de video. Son más fáciles y rápidos de navegar para verificar el contenido y la calidad del video en lugar de abrirlo en un reproductor multimedia para "escanearlo" de principio a fin.
Afortunadamente, no tiene que extraer cuadros especÃficos de sus videos y luego organizarlos en una sola imagen manualmente. Puede usar herramientas para crear fácilmente miniaturas de videos. Le mostraremos dos formas de hacerlo en Linux en este artÃculo.
Usar videos de Gnome
Si usa Gnome, su reproductor de medios predeterminado, "Videos" (en realidad, "Gnome Videos", ya que es parte del conjunto de herramientas Gnome y hasta hace poco conocido por sà solo como "Totem") es una opción para la creación de miniaturas fácil.
Ejecute el programa para usarlo.
Abra el video desde el que desea crear algunas miniaturas y luego seleccione "Crear galerÃa de capturas de pantalla" en el menú de la aplicación.

La ventana emergente le brinda algunas opciones básicas para las miniaturas. Puede cambiar el ancho de cada miniatura y dejar que el programa seleccione automáticamente la cantidad de capturas de pantalla o elegir cuántas desea.
Luego solo necesita ingresar un nombre para el archivo de hoja de imagen en el centro superior de la ventana y hacer clic en Guardar en la esquina superior derecha.

El archivo producido es útil, pero si no se ve como esperaba, no puede hacer mucho. Para tener más control sobre los resultados, debe usar algo que ofrezca más opciones.

Usando FFMPEG
FFMPEG es una herramienta de lÃnea de comandos realmente muy complicada que puede usar para trabajar con sus videos de varias maneras. Una de ellas es crear miniaturas. Pero para hacer eso, debes crear un comando algo complicado. Se ve asÃ:
ffmpeg -ss 3 -i "/path/to/video/file.mp4" cuadros 5 -vf "select = not (mod (n, 3000)), scale = 320: 240, tile = 4×3" -vsync vfr -q: v 10 image-sheet-filename_% 03d.jpg

- -ss define un desplazamiento de tiempo desde el comienzo del archivo de video. La mayorÃa de los videos comienzan con una secuencia de tÃtulos y, en la mayorÃa de los casos, no es útil tener una imagen en miniatura. Con este cambio, le indicamos a FFMPEG que ignore los "X" segundos desde el comienzo del video para omitir su introducción probablemente no tan emocionante.
- -i establece el archivo de entrada desde el que FFMPEG extraerá las miniaturas.
- Los marcos definen el número de marcos a grabar.
- -q: v establece la calidad de compresión para los archivos de imagen producidos.
Cuando se trata de la parte más interesante pero también complicada de este comando, tenemos que ampliar un poco porque hace tres cosas a la vez. Hablamos de esto:
-vf "select = not (mod (n, 3000)), scale = 320: 240, tile = 4×3"
-Ff al principio, FFMPEG instruye a usar un filtro de video. Select = not (mod (n, 3000)) es responsable de los cuadros seleccionados en las imágenes finales. Divide el número de cuadro actual ("n") con el número suministrado ("3000"). ¿Ha llegado el video al cuadro 3001? Si dividimos 3001 por el número 3000 obtenemos 1, por lo que este marco será el primero en la primera hoja de imagen producida. ¿Hemos llegado al marco 6001? Desde 6001/3000 nos da 2, este será el segundo fotograma, y ​​asà sucesivamente. Al reducir este número, por lo tanto, aumenta la frecuencia de selección de cuadros y viceversa.

Con la escala = 320: 240 parte, establecemos dimensiones para cada miniatura en la hoja de miniaturas final. Para obtener mejores resultados, esto deberÃa ser una fracción de la resolución del video original, considerando su relación de aspecto.

Finalmente, la etiqueta define = 4×3parte del comando cómo organizar las miniaturas en cada hoja.

Es posible que haya notado que el nombre del archivo final para el archivo de imagen producido se ve asÃ:
La sección% 03d establece que si FFMPEG deja de seleccionar más cuadros de los que puede caber en una sola hoja, en función de la configuración del tÃtulo, producirá más hojas de imágenes con nombres de archivos numerados. Al reducir el "n, NÚMERO" de la selección o el número de bandejas por hoja, se generarán más archivos y viceversa.

Por supuesto, esto también depende de la longitud del archivo de video. Es solo matemática: un 3-1/2-Hora épica como "La Rings of Lord" consta de cientos de miles de cuadros más que uno de los cortos de Pixar.
Para verificar la cantidad de archivos de archivos de imagen que FFMPEG producirá, use la siguiente ecuación:
Cuadros totales en su video / Cantidad de mosaicos en una hoja / Cantidad de hojas de imágenes que desea
Use el valor de la sección "mod (n, RESULT)" del comando.
Si prefiere tener imágenes individuales en lugar de una miniatura, FFMPEG también le permite descompilar el video en imágenes individuales.
¿De qué otras formas produce una miniatura de su video?
¿Es útil este artÃculo?