VMAF GUI for macOS
VMAF is one of the most useful ways to compare source and encoded video quality. But the usual workflow still means shell commands, logs, and too much manual interpretation.
Run quality analysis with Video Commander, a native macOS desktop app for comparing encodes, spotting regressions, and understanding where quality drops happen.

Average VMAF is useful, but it doesn't tell you where an encode fails. Video Commander adds a timeline view so you can inspect per-frame or per-segment quality changes across the file and catch trouble spots faster.
A number tells you quality dropped. It does not tell you whether the cause was banding in a gradient, mush in fast motion, or blocking on a hard cut. The Frames tab puts any frame of a run next to its source so you can look at the difference directly.

The difference map is the mode that finds what the eye skims past. It is a per-pixel difference, brightened until it is visible, so bright areas mark where the encode moved furthest from the source. It states its own amplification factor, which is what separates a genuinely clean encode from a map that has simply been scaled down.

| Task | Terminal Workflow | Video Commander |
|---|---|---|
| Compare source vs encode | Hand-written ffmpeg/libvmaf command | Guided analysis workflow |
| Find quality drops | Parse logs or CSV output | Timeline graph with visible dips |
| See why a frame scored low | Extract both frames and diff them by hand | Wipe, difference map, and A/B blink in place |
| Compare encodes against each other | Line up several JSON logs by hand | Up to three runs against a baseline, on shared charts |
| Score an HDR master against an SDR encode | Build a tone-mapping filter chain | Dynamic Range setting with BT.2390 and three other curves |
| Validate encode decisions | Manual iteration | Faster compare-and-adjust loop |
| Share results with teammates | Explain raw terminal output | PNG or PDF summary, plus CSV/JSON export |
Scores come from libvmaf, the same library the command line uses. The timeline view and CSV/JSON export are what the app adds on top.
Video Commander runs locally on macOS and supports Apple Silicon and Intel.
Download the Latest VersionLinux support coming soon.
Video Commander is free for personal use. For client and commercial projects, Pro is a one-time $39, with free updates for life.