video-frames

Extract video frames as JPG or PNG images using ffmpeg.

5|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/tiancaiamao/ai --skill video-frames-tiancaiamao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-frames
Source: https://github.com/tiancaiamao/ai/tree/main/skills/video-frames
Command: npx skills add https://github.com/tiancaiamao/ai --skill video-frames-tiancaiamao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the friction of grabbing still images from videos by turning a clip into a single frame or a quick thumbnail for review, documentation, and sharing.

Core Features & Use Cases

  • Frame Extraction: Capture the first frame, a specific timestamp, or a frame by index from any video file.
  • Quick Thumbnailing: Produce lightweight JPG or PNG images for visual inspection and fast communication.
  • Use Case: A reviewer can pull a frame from a recorded demo at the exact moment a bug appears and attach it to a report.

Quick Start

Ask the assistant to extract a frame from the attached video at a chosen timestamp and save it as a JPG or PNG file.

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 frame from a video at a specific timestamp?

To extract a video frame at a specific timestamp, you provide the time and output path to generate a still image. It requires ffmpeg and a valid input video to capture the exact frame for visual inspection.

Can I use ffmpeg to extract the first frame of a video as a thumbnail?

Yes, you can extract the first frame of a video as a thumbnail for quick visual inspection. It uses ffmpeg to capture the initial frame and save it as a lightweight JPG or PNG image file.

What is the best way to pull a still image from a recorded demo for a bug report?

The best way to pull a still image from a recorded demo for a bug report is using a frame extraction tool. You can capture the precise moment the bug appears and attach the image directly to your report.

Do I need ffmpeg installed to capture frames from video files?

Yes, you need ffmpeg installed to capture frames from video files. It is a required dependency for processing the input video and generating deterministic image outputs based on time or frame index.

How do I save a video frame as a JPG or PNG for quick comparison?

To save a video frame as a JPG or PNG for quick comparison, you extract the frame using an index or timestamp parameter. This generates a lightweight image file suitable for fast visual review workflows.