Complete FFmpeg core knowledge system for FFmpeg 7.1 LTS and 8.0.1 (latest stable, released 2025-11-20). PROACTIVELY activate for: (1) Basic transcoding and format conversion, (2) Command syntax questions, (3) Codec selection (H.264, H.265, VVC, AV1, VP9, APV), (4) Quality settings (CRF, bitrate, presets), (5) Video/audio filter chains, (6) Trimming, splitting, concatenating, (7) Resolution scaling and aspect ratios, (8) FFmpeg 8.0 features (Whisper AI, Vulkan codecs, APV, WHIP), (9) Version checking and update guidance. Provides: Command syntax reference, codec comparison tables, filter examples, format conversion recipes, probing commands, Whisper transcription examples, version checking commands. Ensures: Correct FFmpeg usage with 2025 best practices and latest stable version.
View on GitHubJosiahSiegel/claude-plugin-marketplace
ffmpeg-master
plugins/ffmpeg-master/skills/ffmpeg-fundamentals-2025/SKILL.md
January 20, 2026
Select agents to install to:
npx add-skill https://github.com/JosiahSiegel/claude-plugin-marketplace/blob/main/plugins/ffmpeg-master/skills/ffmpeg-fundamentals-2025/SKILL.md -a claude-code --skill ffmpeg-fundamentals-2025Installation paths:
.claude/skills/ffmpeg-fundamentals-2025/## CRITICAL GUIDELINES ### Windows File Path Requirements **MANDATORY: Always Use Backslashes on Windows for File Paths** When using Edit or Write tools on Windows, you MUST use backslashes (`\`) in file paths, NOT forward slashes (`/`). ### Documentation Guidelines **NEVER create new documentation files unless explicitly requested by the user.** --- ## Quick Reference | Task | Command Pattern | |------|-----------------| | Convert format | `ffmpeg -i input.ext output.ext` | | Set quality (CRF) | `-c:v libx264 -crf 23` | | Scale video | `-vf "scale=1920:1080"` | | Trim video | `-ss 00:00:10 -t 00:00:30` | | Extract audio | `-vn -c:a aac output.m4a` | | Probe file | `ffprobe -v error -show_format -show_streams file` | ## When to Use This Skill Use for **foundational FFmpeg operations**: - First-time FFmpeg users needing syntax help - Basic transcoding between formats (MP4, WebM, MKV, MOV) - Understanding codec options and quality settings - Simple filter operations (scale, crop, rotate) - File analysis with ffprobe **For specialized topics**: hardware encoding → `ffmpeg-hardware-acceleration`, streaming → `ffmpeg-streaming`, Docker → `ffmpeg-docker-containers` ## Progressive Disclosure References For detailed documentation on FFmpeg 8.0 features, see the `references/` directory: - `references/vvc-h266-encoding.md` - Complete VVC/H.266 encoding guide with libvvenc - `references/whisper-transcription.md` - Whisper AI filter for speech-to-text and subtitles - `references/vulkan-compute-codecs.md` - Vulkan compute-based codecs (FFv1, AV1, VP9, ProRes RAW) For advanced topics, see related skills: - `ffmpeg-filter-complex-patterns` - Multi-input compositions, transitions, audio mixing, GPU filtergraphs - `ffmpeg-hardware-acceleration` - GPU encoding/decoding, CUDA filters, multi-GPU setups --- # FFmpeg Fundamentals (2025) Complete guide to FFmpeg core concepts, syntax, and essential operations with FFmpeg 7.1 LTS and 8.0.1 (latest stable). ## FFmpeg Versi