Extraer fotogramas de un video online: pasa un video a imágenes JPG

Convierte un video en imágenes JPG o PNG numeradas, una cada pocos segundos, y descárgalas todas en un ZIP.

Para extraer fotogramas de un video, elige un archivo arriba, decide cada cuánto quieres una imagen y descarga un ZIP. Este convertidor de video a fotogramas divide un video en imágenes fijas a un intervalo constante, por ejemplo una imagen cada segundo, y las nombra en orden. Se usa para encontrar la mejor foto de un clip, armar un storyboard u hoja de contactos, estudiar un movimiento deportivo paso a paso, sacar las diapositivas de una clase grabada o juntar imágenes para un proyecto escolar o de aprendizaje automático. El consejo de siempre es instalar FFmpeg o VLC, o escribir un script de Python con OpenCV. Eso funciona, pero aquí puedes extraer fotogramas de video online y gratis en pocos clics, sin subir nada y sin programas, en computadora o celular.

¿Cómo funciona el extractor de fotogramas?

La herramienta lee la duración del video y arma una lista de tiempos: 0, luego 0 más el intervalo, y así, mientras el tiempo sea menor que la duración. Entonces el número de imágenes es la duración dividida entre el intervalo, redondeada hacia arriba. La pista de video se abre con la librería Mediabunny, y el decodificador del propio navegador (WebCodecs) entrega el cuadro que se ve en cada tiempo. Cada cuadro se dibuja a tamaño completo y se guarda como JPG (calidad 0.92) o PNG. Las imágenes se empacan en un ZIP sin compresión extra, porque JPG y PNG ya vienen comprimidos, lo que hace rápido el empaque.

Resultado medido en nuestra propia prueba: un clip de 4 segundos con una imagen por segundo dio un ZIP con 4 JPG llamados frame-0001_0.00s.jpg, frame-0002_1.00s.jpg, frame-0003_2.00s.jpg y frame-0004_3.00s.jpg. Coincide con la fórmula: 4 ÷ 1 = 4 imágenes, en 0, 1, 2 y 3 segundos.

Cómo se usa

  1. Elige tu video

    Haz clic en el recuadro de arriba o arrastra un archivo de video. Verás su nombre, peso y resolución.

  2. Elige el intervalo

    En “Una imagen cada” escoge 0.5, 1, 2, 5 o 10 segundos. Un segundo es lo predeterminado. PNG está en Más opciones.

  3. Inicia y descarga el ZIP

    Presiona Iniciar y mira la barra de progreso. Haz clic en Descargar para guardar un ZIP de imágenes numeradas.

Por qué VidHaul

Elige el intervalo

Guarda una imagen cada 0.5, 1, 2, 5 o 10 segundos. El valor predeterminado de un segundo funciona bien con la mayoría de los videos.

Nombres por orden y tiempo

Cada archivo se llama como frame-0001_0.00s.jpg, así que las imágenes quedan en orden y ves de qué segundo salió cada una.

Resolución completa, JPG o PNG

Cada imagen tiene el ancho y alto del video. JPG mantiene el ZIP ligero; PNG no tiene pérdida.

Sin subir, sin programas

Funciona en tu navegador. Sin comandos de FFmpeg, sin Python, sin app, sin registro y sin marca de agua.

Extraer fotogramas de video online, paso a paso

  1. Elige tu video. Haz clic en el recuadro de arriba o suelta el archivo encima. Usa “Cambiar archivo” para cambiarlo.
  2. Ajusta “Una imagen cada”. Elige 0.5, 1, 2, 5 o 10 segundos. Un número menor da más imágenes.
  3. Elige JPG o PNG (opcional). JPG es lo predeterminado. Abre Más opciones para elegir PNG en Formato de salida.
  4. Presiona Iniciar. Una barra de progreso con porcentaje muestra cuánto falta. Presiona Cancelar para detenerlo.
  5. Descarga el ZIP. El archivo termina en -frames.zip. Descomprímelo para ver las imágenes numeradas en orden.

¿Cuántos fotogramas vas a obtener?

El intervalo decide la cantidad. La gráfica muestra las imágenes que obtienes de un video de 10 minutos con cada opción.

Imágenes de un video de 10 minutosCada 0.5 s1,200Cada 1 s600Cada 2 s300Cada 5 s120Cada 10 s60
Calculado con la configuración que usa la herramienta: imágenes = duración ÷ intervalo, redondeado hacia arriba (600 s ÷ intervalo).
Una imagen cadaImágenes por minutoA 30 cps equivale aIdeal para
0.5 seg120uno de cada 15 cuadrosClips cortos, acción rápida, elegir la foto perfecta
1 seg (predeterminado)60uno de cada 30 cuadrosLa mayoría de los videos, revisar un clip
2 seg30uno de cada 60 cuadrosPláticas, tutoriales, escenas lentas
5 seg12uno de cada 150 cuadrosVideos largos, vista rápida, diapositivas de una clase
10 seg6uno de cada 300 cuadrosGrabaciones muy largas, storyboards

Cuidado con videos largos a 0.5 segundos: un video de 30 minutos da 3,600 imágenes, lo que tarda un rato y produce un ZIP pesado. Empieza con un intervalo grande y bájalo solo si lo necesitas. Si solo necesitas una parte del video, córtala primero con cortar video.

Cómo extraer todos los fotogramas de un video

Un video a 30 cps tiene 1,800 cuadros por minuto. Esta herramienta guarda como máximo 120 por minuto (cada 0.5 s), así que no exporta cada cuadro. Es a propósito: los cuadros vecinos son casi iguales, y 1,800 imágenes a tamaño completo por minuto llenarían rápido la memoria de un celular. Si de verdad necesitas todos los fotogramas, por ejemplo para animación cuadro por cuadro, usa FFmpeg en una computadora. Si necesitas un solo momento exacto, usa convertir video a JPG, donde marcas el tiempo con precisión de una décima de segundo.

¿Fotogramas en JPG o PNG?

Los archivos JPG tienen pérdida pero pesan poco, así que el ZIP se mantiene manejable y las imágenes son fáciles de compartir o meter en presentaciones. Los PNG no tienen pérdida: cada pixel se guarda tal como se decodificó, lo que sirve para editar, imprimir o para datos de entrenamiento donde no quieres compresión extra. En cuadros tipo foto, PNG suele pesar varias veces más, así que con muchos fotogramas JPG es la opción práctica.

Extraer fotogramas de un video en iPhone y Android

iPhone

Abre esta página en Safari, toca el recuadro y elige Fototeca. Presiona Iniciar y Descargar. El ZIP se va a Descargas en la app Archivos; tócalo una vez para descomprimirlo en una carpeta de imágenes.

Android

Abre la página en Chrome, elige el video y presiona Iniciar. El ZIP llega a Descargas. La mayoría de los administradores de archivos de Android, incluido Files de Google, pueden descomprimirlo. Los celulares tienen menos memoria, así que usa 2 segundos o más con videos largos.

Extraer fotogramas de un video en Mac y Windows

Abre la página en Chrome, Edge, Firefox o Safari y arrastra el video al recuadro. Tanto Windows como macOS abren archivos ZIP sin programas extra. Una computadora es el mejor lugar para videos largos y muchas imágenes.

Comando de FFmpeg para extraer fotogramas de un video

Si usas FFmpeg, el filtro fps guarda cuadros a un ritmo fijo. Para una imagen por segundo:

ffmpeg -i input.mp4 -vf fps=1 frame-%04d.jpg

Cambia fps=1 a fps=2 para cada 0.5 segundos, o a fps=1/5 para cada 5 segundos. Python con OpenCV y el filtro de escena de VLC pueden hacer trabajos parecidos. Esta página te da el mismo resultado sin instalar nada, y además escribe el tiempo de cada imagen en el nombre del archivo.

¿Qué puedes hacer con los fotogramas extraídos?

  • Encontrar la mejor foto: revisa una ráfaga de acción y quédate con la imagen más nítida.
  • Storyboards y hojas de contactos: una imagen cada 5 o 10 segundos da una vista rápida de un video largo.
  • Apuntes de clase: saca las diapositivas de una clase grabada cada 5 o 10 segundos.
  • Estudio de deporte y movimiento: 0.5 segundos en un clip corto muestra cada etapa de un movimiento.
  • Conjuntos de datos: un ZIP de imágenes a tamaño completo y bien espaciadas es un punto de partida simple para proyectos con imágenes.

¿Qué tan preciso es el extractor de fotogramas?

  • Tiempo: cada imagen es el cuadro que se ve en su tiempo indicado. En un video a 30 cps eso queda a menos de un cuadro (33 ms) del tiempo exacto.
  • Cantidad: duración ÷ intervalo, redondeado hacia arriba. Si un cuadro no se puede decodificar en algún tiempo, esa imagen se omite y su número falta en la lista, así que el ZIP puede tener un poco menos de imágenes.
  • No son todos los cuadros: el intervalo más corto es 0.5 s.
  • Códecs: si tu navegador no puede decodificar el video, la página te lo dice.
  • Memoria: todas las imágenes y el ZIP se guardan en la memoria de tu equipo hasta que descargas. Videos muy largos con intervalos cortos, o archivos de más de 1.5 GB aprox., pueden ir lentos o fallar en celulares.

Por qué esta herramienta es diferente

La mayoría de las formas de dividir un video en fotogramas necesitan un programa (FFmpeg, VLC, un script de Python) o subir el video a un sitio que hace el trabajo en su servidor. Esta herramienta no necesita ninguna de las dos. La página carga el código de la herramienta, el video se lee de tu propio disco, el decodificador del navegador produce cada cuadro y el ZIP se arma en tu dispositivo. Tu video nunca viaja por la red, lo que importa con videos privados y con archivos grandes en datos móviles.

Los nombres de archivo también son más útiles que un simple contador. Cada uno lleva su orden y su tiempo en el video, como frame-0042_41.00s.jpg, así que cuando encuentras la imagen que te gusta sabes exactamente dónde está en el clip. Luego puedes volver a sacar ese momento con convertir video a JPG o cortar alrededor de él con cortar video.

Qué medimos

Durante el proceso, el porcentaje de progreso es la parte de imágenes que ya se guardaron. Al terminar, la caja de resultado muestra el peso de tu video y el peso del ZIP. La configuración es fija y visible: el intervalo que elegiste, JPG con calidad 0.92 o PNG sin pérdida, y la resolución completa del video. Lo que no hacemos: no detectamos cambios de escena ni elegimos los “mejores” cuadros por ti, no cambiamos el tamaño ni aplicamos filtros, no agregamos marcas de agua y no guardamos ninguna copia.

VidHaul vs extractores de fotogramas online típicos
FunciónExtraer fotogramas en VidHaulSitios típicos que suben el archivo
Hay que subir el videoNoSí, todo el video
Límite de pesoSin límite fijo (memoria del equipo; aviso con más de 1.5 GB aprox.)Muchas veces un límite en los planes gratis
DescargaUn ZIP de imágenes numeradas y con su tiempoMuchas veces un ZIP, a veces una imagen a la vez
Marca de aguaNuncaA veces en los planes gratis
RegistroNo hace faltaA veces se pide
Funciona sin internet después de cargarSí, después de que la herramienta corrió una vez en la páginaNo
PrivacidadEl video nunca sale de tu dispositivoSe guarda una copia en un servidor, al menos un tiempo

Fuentes

Extrae fotogramas solo de videos que sean tuyos o que tengas derecho a usar.

Preguntas frecuentes

¿Cómo extraer fotogramas de un video?

Abre esta página, elige el video, escoge un intervalo como una imagen cada 1 segundo y presiona Iniciar. Haz clic en Descargar para obtener un ZIP con todas las imágenes.

¿Cómo extraer fotogramas de un video online gratis?

Esta página lo hace gratis en tu navegador, sin cuenta, sin marca de agua y sin subir nada. Elige el archivo, marca el intervalo y descarga el ZIP.

¿Cómo extraer todos los fotogramas de un video?

Esta herramienta no guarda cada uno de los fotogramas. El intervalo más corto es 0.5 segundos, que es uno de cada 15 cuadros en un video de 30 cps. Para todos los fotogramas, una herramienta como FFmpeg es la opción correcta.

¿Cuántas imágenes voy a obtener?

La duración del video dividida entre el intervalo, redondeada hacia arriba. Un video de 2 minutos con 1 segundo da 120 imágenes; con 0.5 segundos da 240.

¿Cómo pasar un video a fotogramas JPG sin FFmpeg?

Usa esta página. Eliges las opciones con unos clics y descargas las imágenes en un ZIP, sin comandos ni código.

¿Cómo extraer fotogramas de un video en iPhone?

Abre esta página en Safari, elige el video de tu Fototeca y presiona Iniciar. Guarda el ZIP en Archivos y tócalo para descomprimirlo. Usa un intervalo más grande con videos largos.

¿De qué resolución son los fotogramas?

Cada imagen tiene la resolución completa del video, así que un video 1080p da imágenes de 1920×1080 y un video vertical del celular da imágenes de 1080×1920.

¿Mi video se sube a algún lado?

No. Los fotogramas los crea tu navegador en tu dispositivo, y el ZIP también se arma ahí. El video nunca sale de tu computadora o celular.

Más herramientas gratis