What problem does it solve?
This Skill removes the manual friction of integrating a local libvmaf build with FFmpeg, applying any repository patches, and validating that the video quality filters still work end to end.
Core Features & Use Cases
- FFmpeg Checkout Management: Clones or updates the target FFmpeg revision and keeps the workspace clean and reproducible.
- Patch Application: Applies any maintained FFmpeg patches in a safe, ordered way before building.
- Integration Verification: Configures FFmpeg against the local libvmaf artifacts, compiles it, installs it, and runs smoke tests for both the libvmaf and vmaf_pre filters.
- Use Case: Use this Skill when you need to confirm that a fresh libvmaf change still builds correctly with FFmpeg and produces valid VMAF output in a test run.
Quick Start
Ask the skill to build FFmpeg against your current local libvmaf checkout, apply any available FFmpeg patches, and run the standard VMAF filter smoke tests.