FrameBolt
Convierte un vídeo entero en imágenes y te lo devuelve en un ZIP. No hay tope de fotogramas: el archivo se escribe sobre la marcha, así que cinco minutos a 30 fps son 9.000 fotos y no una pestaña muerta.
Un vídeo entero, convertido en fotos
Le das un vídeo y lo recorre fotograma a fotograma, codifica cada uno y lo escribe directamente en un ZIP. No se sube nada, nada se acumula en memoria y nada le pone techo a cuántos fotogramas salen.
Se escribe sobre la marcha, no se amontona
Los extractores que van en el navegador suelen guardar todas las imágenes en memoria y montar el ZIP al final, que es justo por lo que se paran a los pocos cientos de fotogramas. Aquí cada fotograma se codifica, se añade al archivo y se suelta: lo único que sobrevive a un fotograma es su entrada de 60 bytes en el índice.
Para qué sirve, y qué no hace nunca
Conjuntos de datos para entrenar y etiquetar, hojas de sprites, hojas de contactos para un montaje, buscar el único fotograma en el que se lee el cartel, una miniatura cada diez segundos de una grabación larga, o repasar una animación fotograma a fotograma.
El vídeo lo descodifica tu propio navegador y el ZIP lo monta tu propia máquina. No hay servidor por medio, ni cuenta, ni historial: cierras la pestaña y no queda nada en ningún sitio.
Preguntas frecuentes
Q¿Cuántos fotogramas puede sacar de verdad?+
Los que tenga el vídeo. Cada imagen se escribe en el ZIP y se olvida, así que en memoria hay un fotograma en cada momento, no todos. Mandando el archivo directo al disco desaparece el último techo: a partir de ahí el límite es el sitio libre que tengas.
Q¿El vídeo se sube a algún sitio?+
No. La descodificación, la codificación y el ZIP ocurren dentro de tu navegador. No viaja nada: no hay servidor que pudiera recibir el archivo, ni cuenta ni historial donde quede apuntado que lo has abierto.
Q¿Cuánto tarda?+
Más o menos lo que dure el vídeo en el modo de todos los fotogramas, porque lo recorre en orden y se para en cada uno para escribirlo. Coger 1 de cada N o uno cada tantos segundos es mucho más rápido, porque esos modos saltan a los instantes que pides en vez de atravesar el vídeo entero.
Q¿Qué formato elijo?+
JPEG para casi todo: ocupa una fracción y la diferencia no se ve en un vídeo, que ya viene comprimido. WebP ocupa todavía menos a la misma calidad. PNG sólo si necesitas que no se pierda nada, y contando con un archivo varias veces más grande.
Q¿En qué se diferencia de FrameSnap?+
FrameSnap es un visor para elegir EL fotograma: avanzas por el vídeo, comparas y exportas el que quieres. FrameBolt no te enseña ninguna galería, y ahí está la gracia: al no sostener nada en pantalla puede sacar decenas de miles de fotogramas de una tacada.