Run2 ffmpeg keyframes
Extract I-frame keyframes from video files using FFmpeg, with output verification and naming conventions.From its SKILL.md
npx -y skills add cxcscmu/SkillLearnBench --skill run2_ffmpeg-keyframesAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
0.8 KB, 173 tokens by cl100k_base, as published. Nobody here has run it
FFmpeg Keyframe Extraction
Command
ffmpeg -i input.mp4 -vf "select='eq(pict_type,I)'" -vsync vfr /root/keyframes_%03d.png
Key Details
- Output numbering starts at
001(not000) -vsync vfrprevents duplicate frames%03dgives zero-padded 3-digit numbering- Frame count depends on encoding; check output to know total frames
Verification
After extraction, verify frame count:
ls /root/keyframes_*.png | wc -l
Notes
- For Super Mario gameplay video (~27 seconds), expect ~8 keyframes
- PNG format is lossless, ideal for subsequent template matching
- Frames are in timeline order by default
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.