Stable

Video Frame Extractor

Native Windows app for extracting still frames from video files with FFmpeg and FFprobe.

  • C#
  • .NET 8
  • WinUI 3
  • FFmpeg
  • FFprobe

Overview

Video Frame Extractor imports a single video file, reads media details with ffprobe, and extracts still frames with ffmpeg. Choose a time range or the entire video, write PNG or JPEG frames to disk, and follow progress with ETA when available. The app bundles ffmpeg and ffprobe so a separate FFmpeg install is not required.

Key features

  • Extract still frames from a single video file
  • Time range mode with Start and End timestamps
  • Entire video mode for full-length extraction
  • PNG lossless output with FFmpeg default compression
  • JPEG output with configurable quality
  • Timestamp-based output filenames
  • Default output beside the source video with incrementing folder names
  • Custom output parent folder in Preferences or from the main window
  • Progress and ETA during extraction when available
  • Bundled ffmpeg and ffprobe with no separate install required
  • Portable ZIP and Windows installer release packages
  • Drag and drop video import
  • Log panel for startup, import, extraction, and error messages

Technical details

Native WinUI 3 Windows desktop app for Windows 10/11 x64. Uses ffprobe for media details and ffmpeg for frame extraction. Release packages include portable ZIP and per-user installer builds. Version 1.0.

Links