Por qué muestrear gana a volcar cada fotograma
La mayoría de tareas de visión no necesitan 30 imágenes casi duplicadas por segundo. Muestrear a 1–5 fps reduce almacenamiento, costo de etiquetado y redundancia, manteniendo cobertura temporal. GetVideoFrames está hecho para ese patrón de extraer fotogramas para dataset sin enviar el material a un host de terceros.
Privacidad para material sensible de entrenamiento
Videos médicos, industriales y de producto interno a menudo no pueden salir del portátil. La extracción local permite preparar fotogramas para etiquetado cumpliendo reglas de manejo de datos. Los convertidores con upload que retienen archivos ~1 hora no sirven para esos equipos.
PNG sin pérdida, nombres y manifest.json
Prefiere PNG cuando las bounding boxes y máscaras deben seguir nítidas. Mantén nombres secuenciales o por timestamp para que los splits train/val sean reproducibles. El ZIP incluye un manifest.json del set exportado — un puente ligero antes del empaquetado COCO/YOLO completo en Pro.
Alternativa FFmpeg para automatizar
En servidores y scripts, FFmpeg sigue siendo el estándar. Usa fps=1 o fps=1/5 en un filter graph cuando necesites trabajos desatendidos. Si quieres primero un pase visual y privado, quédate aquí — luego pasa a CLI con nuestra guía completa de fotogramas con FFmpeg.
Opciones de formato relacionadas
¿Necesitas stills sin pérdida para edición sin nombres de dataset? Prueba video a PNG. ¿Prefieres vistas previas más livianas? Usa video a JPG.