Tooluck logoTooluck
SKILL.md

video-frames

Agent skill fromiflytek/skillhub

Extract a single frame from a local video at the first frame, a timestamp, or a zero-based frame index using FFmpeg.

How to install video-frames

install video-frames
# install the skillhub pack with the skills CLI
npx skills add iflytek/skillhub

# or add only this skill to Claude Code: copy the folder

builtin-skills/skills/video-frames/

# into

~/.claude/skills/video-frames/ (all projects)

.claude/skills/video-frames/ (one project)

builtin-skills/skills/video-frames/SKILL.md

Apache-2.0Full file
1# Video Frames (ffmpeg)
2
3Extract a single frame from a video, or create quick thumbnails for inspection.
4
5## Quick start
6
7First frame:
8
9```bash
10bash scripts/frame.sh /path/to/video.mp4 --out /tmp/frame.jpg
11```
12
13At a timestamp:
14
15```bash
16bash scripts/frame.sh /path/to/video.mp4 --time 00:00:10 --out /tmp/frame-10s.jpg
17```
18
19At a zero-based frame index:
20
21```bash
22bash scripts/frame.sh /path/to/video.mp4 --index 42 --out /tmp/frame-42.png
23```
24
25## Notes
26
27- Prefer `--time` for "what is happening around here?".
28- Use a `.jpg` for quick share; use `.png` for crisp UI frames.
29- `--index` accepts a non-negative integer only.
30- The script never overwrites an existing output. Choose a new path or remove the
31 old file only after the user explicitly asks to replace it.

Excerpt shown under the repository's Apache-2.0 license.

More skills in skillhub

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates