ffmpeg-geq-expr

Community

Build custom FFmpeg pixel and audio effects.

Authordamionrashford
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill enables crafting custom video and audio transformations using FFmpeg’s expression language, letting you push beyond built-in filters with per-pixel and per-sample math.

Core Features & Use Cases

  • Supports geq for per-pixel luma/chroma and RGB expressions, aeval for per-sample audio math, lut2 for two-input pixel operations, drawgraph for embedding metadata charts, and the newer drawvg for SVG overlays. It also includes random frame shuffling, recursive feedback PiP, and lagfun for dark-decay afterimages.
  • Ideal for developers and media engineers who want creative control over look development, QC visualization, and lightweight experiments directly in the FFmpeg pipeline.

Quick Start

Run the provided expr.py script with your input file and desired expression to generate and execute the FFmpeg command.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ffmpeg-geq-expr
Download link: https://github.com/damionrashford/media-os/archive/main.zip#ffmpeg-geq-expr

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.