videobeaux

Logo

The friendly multilateral video toolkit built for artists by artists.

View the Project on GitHub schwwaaa/videobeaux

extract_frames

:contentReference[oaicite:1]{index=1}

Description

Extracts individual frames from a video file and saves them as image files (typically PNG).
Ideal for analysis, archival, animation workflows, visual debugging, and creating frame-based artwork.

Purpose

extract_frames gives creators a fast and predictable way to output every frame (or selected frames via global videobeaux options) as standalone image files.
This is useful for:

How It Works

  1. Frame Decoding
    Video frames are decoded sequentially.
  2. Image Export
    Each frame is exported as its own image file using the globally configured pixel format and image output settings.
  3. Naming Convention
    Frames are typically numbered sequentially (e.g., 000001.png, 000002.png, etc.), depending on videobeaux output rules.
  4. Output Directory
    The destination directory is defined by global videobeaux settings (--outfile, mapping rules, etc.).

Program Template

videobeaux -P extract_frames \
  -i input.mp4 \
  -o output.mp4

Arguments

Real World Example

videobeaux -P extract_frames \
  -i myvideo.mp4 \
  -o extract_frames_styled.mp4

Technical Notes

Quality Tips