ffmpeg-lut-grade

Installation
SKILL.md

Ffmpeg Lut Grade

Context: $ARGUMENTS

Quick start

  • Apply a .cube LUT: → Step 1 (LUT file path) → Step 2 (lut3d with interp=tetrahedral)
  • Apply a Hald CLUT PNG: → Step 1 (pick haldclut) → Step 2 (-filter_complex [0][1]haldclut)
  • Grade without a LUT (balance/curves): → Step 1 (pick filter-based) → Step 3 (stack correctly)
  • Match two clips: → Step 3 (per-clip LUT + manual colorbalance trim)
  • Fix legacy BT.601 → BT.709: → Step 1 (colormatrix)

When to use

  • You have a .cube, .3dl, or Hald CLUT PNG and need to bake the look into a render.
  • You need non-destructive primary/secondary color correction (balance, selective color, levels).
  • You need to normalize legacy broadcast footage (BT.601 ↔ BT.709 matrix).
  • You want to match shot-to-shot color after editing.
Installs
6
GitHub Stars
17
First Seen
May 27, 2026
ffmpeg-lut-grade — damionrashford/media-os