Run2 ffmpeg keyframes
[COLM'26] SkillLearnBench is the first benchmark for evaluating continual learning methods that automatically generate agent skills.
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.
What its author says it does
Copied from the file, not written here
Extract I-frame keyframes from video files using FFmpeg, with output verification and naming conventions.
SKILL.md
0.8 KB, 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