The Frame Sequence Player extension for Visual Studio Code allows users to extract and play frame sequences from video files or folders containing frames.
Features
Extract frames from an MP4 video using FFmpeg with customizable settings:
Quality levels (Low, Medium, High).
Resolution options (Full, Half, Low).
Frame skipping intervals (Every frame, Every 2nd frame, etc.).
Load and display frames from a folder.
Play, pause, and stop frame sequences in a webview.
Navigate frames using a progress bar.
Adjust playback speed (FPS) during playback.
Smart preview for large frame sets (automatically skips frames for efficient loading).
Prerequisites
Visual Studio Code: Ensure you have VS Code installed.
FFmpeg: The extension requires FFmpeg to extract frames from video files. Install FFmpeg and ensure it is available in your system's PATH.
Usage
Open the Command Palette in VS Code (Ctrl+Shift+P or Cmd+Shift+P on macOS).
Search for and select Frame Sequence Player: Open.
Choose one of the following options:
Load MP4 File with Recommended Settings: Extract frames with pre-configured settings for quality, resolution, and frame skipping.