Video Frames (ffmpeg)

SkillMedia

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

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Video Frames (ffmpeg) skill

What this skill tells your AI

The instructions your AI receives, as published by iflytek/skillhub in builtin-skills/skills/video-frames/SKILL.md and read by ahel’s review.

Extract a single frame from a video, or create quick thumbnails for inspection.

Quick start

First frame:

bash scripts/frame.sh /path/to/video.mp4 --out /tmp/frame.jpg

At a timestamp:

bash scripts/frame.sh /path/to/video.mp4 --time 00:00:10 --out /tmp/frame-10s.jpg

At a zero-based frame index:

bash scripts/frame.sh /path/to/video.mp4 --index 42 --out /tmp/frame-42.png

Notes

  • Prefer --time for "what is happening around here?".
  • Use a .jpg for quick share; use .png for crisp UI frames.
  • --index accepts a non-negative integer only.
  • The script never overwrites an existing output. Choose a new path or remove the old file only after the user explicitly asks to replace it.

Signals

GitHub stars
5k
Forks
833
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
video-frames-iflytek
Source
github.com/iflytek/skillhub