n0an

Ffmpeg Skill — Development skill for Claude Code

Development community

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

README

FFmpeg Agent Skill

FFmpeg Recipes Video Automation MIT License Agent Skills Compatible

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 hvc1 for 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