Skip to main content

video-frames

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

Source facts

Repository
iflytek/skillhub
Last source activity
July 31, 2026 at 06:22
Detected SKILL.md language
English
Stars
5,186
Forks
851

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
4 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
video-frames
description
Extract a single frame from a local video at the first frame, a timestamp, or a zero-based frame index using FFmpeg.
version
1.0.0
license
MIT
# Video Frames (ffmpeg) Extract a single frame from a video, or create quick thumbnails for inspection. ## Quick start First frame: ```bash bash scripts/frame.sh /path/to/video.mp4 --out /tmp/frame.jpg ``` At a timestamp: ```bash bash scripts/frame.sh /path/to/video.mp4 --time 00:00:10 --out /tmp/frame-10s.jpg ``` At a zero-based frame index: ```bash 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.
View on GitHub