Ffmpeg Skill — Development skill for Claude Code
FFmpeg agent skill: categorized recipes for video automation pipelines (convert, trim, mix, overlay, encode).
How to install Ffmpeg Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open n0an/ffmpeg-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ffmpeg Skill does
FFmpeg agent skill: categorized recipes for video automation pipelines (convert, trim, mix, overlay, encode).
Alternatives in Development
- Package OfficeCLI Skill As AionUi Assistant — Convert an OfficeCLI skill into a fully wired AionUi assistant preset, or update an existing one 20.3k ★
- Contributing To Claude Code Recipes — Thank you for your interest in improving the Top 100 Claude Code Recipes collection 238 ★
- Pdf2image — Convert PDF pages to images using Python pdf2image library 206 ★
README
FFmpeg Agent Skill
An agent skill that helps AI coding agents like Claude Code, Codex, Cursor, and Gemini build correct FFmpeg commands for media-processing tasks.
It turns a categorized cheatsheet of vetted FFmpeg recipes into a reference an agent can pick from instead of recalling commands from memory, where small ordering mistakes are easy to make.
It uses the [Agent Skills](https://agentskills.io/home) format, so it works smoothly with Claude Code, Codex, Gemini, Cursor, and more.
What It Covers
- Format conversion - remux MP4 / MKV / MOV, encode to AVI, change containers without re-encoding
- Resize and pad - aspect-ratio-preserving scale with letterboxing for vertical and horizontal targets
- Trim and seek - frame-accurate output seeking vs fast keyframe input seeking
- Audio processing - replace, extract, mix, crossfade, normalize, downsample, stereo-to-mono
- Advanced editing - playback speed without pitch shift, jump cuts, drawtext overlays, subtitle burn-in, watermarking, vstack, intro/main/outro assembly
- Asset generation - image-to-video, slideshow with xfade, Ken Burns zoompan, looping GIFs, scene-change thumbnails, tiled storyboards
- Encoding and tuning - daily-use libx264 template, CRF guidance, libx265 with
hvc1for Apple, libvpx-vp9 for the web,+faststart, hardware-accelerated transcode (h264_nvenc,h264_qsv, VAAPI) - Glossary - flag and filter syntax, stream selectors (
[0:v],[1:a]),-map,-c copy
Related Skills
Video Editing Skill
Edit videos using natural language commands in your terminal to trim, jump cut, caption, overlay text, and adj
Sucana Video Editor
Claude Code skill for video editing with Remotion + FFmpeg + whisper.cpp. Transcribe, trim, add motion graphic
Mix Eval Go
Go-based evaluation orchestrator for running Mix Eval tasks using browser automation agents
03 Produce Zoom
Apply dynamic zoom sections from JSON to a video using face detection and ffmpeg cropping
04 Correct Colors
Apply color correction to video files using ffmpeg filters for warm, punchy talking-head look
Video Editing Suite
Seven Claude Code / Cowork skills that turn a long recording into finished short-form video: transcribe, find
Related Agents
Thumbnail Agent
Designs three deliberately different thumbnail concepts per video — Safe, Curiosity and Wildcard — each shippi
Encoder
Executes video/audio encodes with the right codec, container, and flags for the target. Use after the architec
Frame Describer
Describes video frames as detailed text. Used when frame_mode is "descriptions" to convert visual frames into