video-frames

Extract a single video frame at a specified timestamp or index.

87|20|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/openaeon/OpenAEON --skill video-frames-openaeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-frames
Source: https://github.com/openaeon/OpenAEON/tree/main/skills/video-frames
Command: npx skills add https://github.com/openaeon/OpenAEON --skill video-frames-openaeon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of quickly inspecting what happens in a video by extracting a specific frame or a thumbnail at a chosen timestamp, without manually scrubbing through playback.

Core Features & Use Cases

  • Single-frame extraction: Pull one frame from a video by timestamp or by frame index for precise inspection.
  • Thumbnail creation: Generate quick preview images (JPG/PNG) suitable for sharing or UI review.
  • Example use case: When debugging an app recording, extract the exact moment where a UI element glitches to include in a bug report.

Quick Start

Run the command: {baseDir}/scripts/frame.sh /path/to/video.mp4 --time 00:00:10 --out /tmp/frame-10s.jpg

Frequently Asked Questions about video-frames

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract a single frame from a video at a specific timestamp?

Extracting a single video frame at a specific timestamp requires running an ffmpeg script with the --time parameter to set the position and --out to write the resulting image file to disk.

Can I pull a video frame by index instead of timestamp for debugging?

Yes, pulling a video frame by index for debugging is supported through the --index parameter, ensuring deterministic ffmpeg execution to capture the exact frame needed for inspection.

What is the best way to generate video thumbnails locally?

Generating video thumbnails locally is best achieved by running an ffmpeg extraction script, which outputs JPG or PNG image files suitable for quick preview creation and UI review.

Do I need ffmpeg installed to extract frames from videos?

Yes, ffmpeg is required as a dependency because the frame extraction process relies on deterministic ffmpeg execution to parse video files and write the output image to disk.

Does video frame extraction work for creating visual evidence from recorded sessions?

Yes, video frame extraction works for creating visual evidence from recorded sessions by pulling a precise still frame at a chosen timestamp or frame index for quality review and bug reporting.