video-frames

Extract video frames at specific times or indices using ffmpeg.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/zyj18860969891-byte/openclaw-railway --skill video-frames-zyj18860969891-byte
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-frames
Source: https://github.com/zyj18860969891-byte/openclaw-railway/tree/main/skills/video-frames
Command: npx skills add https://github.com/zyj18860969891-byte/openclaw-railway --skill video-frames-zyj18860969891-byte

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Extracting frames from video files can be tedious when done manually; this skill automates frame capture and thumbnail generation using ffmpeg.

Core Features & Use Cases

  • Single-frame extraction at the start, or at a specific timestamp.
  • Frame-by-index extraction for exact frame sampling.
  • Thumbnail generation for quick previews and content catalogs.

Quick Start

Use the video-frames skill to extract a frame from a video file at a specific time or index and save it to your desired output path.

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?

To extract a single frame at a specific timestamp, use this skill to automate ffmpeg frame capture and save the output to your desired path. It handles time-based frame extraction for quick previews without manual command-line configuration.

Can I generate thumbnails from video files using ffmpeg?

Yes, you can generate thumbnails from video files using ffmpeg through this skill. It automates thumbnail generation for quick previews and content catalogs, capturing frames at specific times or indices for media review.

Do I need to install ffmpeg before extracting video frames?

Yes, you must install ffmpeg before extracting video frames. This skill requires ffmpeg to be installed and relies on the included frame.sh script to select and capture frames by time, index, or the first frame.

What is the difference between time-based and index-based frame extraction?

Time-based extraction captures frames at a specific timestamp, while index-based extraction allows for exact frame sampling. This skill supports both methods to help you capture precise frames for storyboards or quick cataloging.

How do I extract the first frame of a video for a storyboard?

To extract the first frame of a video for storyboard creation, use this skill's frame.sh script to select the first frame. It automates the ffmpeg command-line process for single-frame extraction at the start of the file.

What is the best way to automate frame-by-index extraction for media review?

The best way to automate frame-by-index extraction is using this skill to execute ffmpeg commands. It provides exact frame sampling for media review and quick cataloging without manual command-line input.