Extraer fotogramas de video
Extrae fotogramas individuales de tus videos como imágenes.
Drop your video file here
or click to browse · max 500 MB
Settings
FFmpeg WASM (~25MB) will be downloaded on first use and cached by your browser.
Video Frame Extractor
Extract individual frames from video files as JPEG or PNG images. Choose extraction rate and maximum number of frames. Perfect for creating thumbnails, analyzing video content, or extracting still images from footage.
¿Para qué se usa?
- Creating thumbnails and preview images from videos
- Extracting key frames for storyboards
- Capturing still images from screen recordings
- Creating image sequences for animation analysis
- Generating training data from video footage
Guía paso a paso
- Upload your video file (any format supported)
- Set the extraction rate (frames per second)
- Choose output format (JPEG for smaller files, PNG for lossless)
- Set the maximum number of frames to extract
- Click 'Extract Frames' and wait for processing
- Browse the gallery and download individual frames or all at once
Cómo funciona
FFmpeg WASM seeks to specific timestamps in the video and extracts individual frames as images. The fps filter controls how many frames are captured per second of video. Each frame is extracted independently for maximum quality.
Consejos y mejores prácticas
- Use 1 fps for thumbnails and preview images
- Use higher fps (5-10) for detailed frame-by-frame analysis
- JPEG format produces smaller files; PNG preserves exact pixel data
- Keep max frames reasonable (under 50) for browser performance
Choosing the Right Frame Rate
| FPS Value | Use Case | Output Volume | Best For |
|---|---|---|---|
| 1 fps | Thumbnail generation | Low (1 frame per second) | Preview images, video summaries, social media thumbnails |
| 5 fps | Content analysis | Moderate (5 frames per second) | Scene detection, motion analysis, storyboard creation |
| 24 fps | Smooth extraction | High (matches cinema frame rate) | Animation frames, film-quality image sequences |
| 30 fps | High detail capture | Very High (every frame captured) | Sports analysis, quality inspection, frame-perfect capture |
Preguntas frecuentes
What FPS should I use for thumbnail generation?
For thumbnail generation, 1 fps (one frame per second) is usually ideal. This gives you a representative sample of the video without creating an overwhelming number of images. For a 60-second video, you'll get approximately 60 frames to choose from. If the video has fast-moving content and you need more options, try 2-3 fps instead.
JPEG vs PNG - which is better for extracted frames?
JPEG produces smaller files (typically 50-200 KB per frame) and is best for thumbnails, web use, and general-purpose extraction where file size matters. PNG preserves exact pixel data with lossless compression (typically 500 KB - 2 MB per frame) and is better for detailed analysis, graphics with text, screenshots, and any use case where quality is critical. Choose JPEG for bulk extraction and PNG when precision matters.
How many frames will be extracted from my video?
The number of frames equals the video duration in seconds multiplied by the FPS rate, capped by your maximum frames setting. For example, a 30-second video at 2 fps produces up to 60 frames. If you set the max frames to 20, only the first 20 frames will be extracted. Use the max frames setting to control output volume, especially for longer videos.
Can I extract frames from specific timestamps?
The current tool extracts frames at regular intervals based on your chosen FPS rate, starting from the beginning of the video. To target a specific section, you can first trim the video using a video trimmer tool, then extract frames from the trimmed clip. This two-step approach gives you precise control over which portion of the video you capture frames from.
What's the maximum video length supported?
There is no strict time limit, but the video file size must fit within browser memory constraints. Videos up to a few hundred megabytes work well. For very long videos, keep the FPS low (1-2 fps) and set a reasonable max frame limit to avoid browser performance issues. Processing time increases with both video length and FPS rate, so find the right balance for your needs.
Privacidad y Seguridad
Esta herramienta utiliza FFmpeg compilado a WebAssembly (WASM). El binario WASM (~25MB) se descarga desde un CDN en el primer uso y se almacena en la caché de tu navegador. Todo el procesamiento de archivos ocurre localmente en tu dispositivo: tus archivos nunca se suben a ningún servidor. Esto lo hace seguro para archivos multimedia sensibles, privados o confidenciales. Los archivos grandes pueden tardar más en procesarse dependiendo de la CPU y la memoria disponible de tu dispositivo.