video-frames

Extract video frames to image files using ffmpeg with optional time or index.

Updated Dec 6, 2016
One-click install
npx skills add https://github.com/majunbao/learn --skill video-frames-majunbao
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: video-frames
Source: https://github.com/majunbao/learn/tree/main/openclaw_tags/openclaw-2026.3.2/skills/video-frames
Command: npx skills add https://github.com/majunbao/learn --skill video-frames-majunbao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Extract frames from video files to produce thumbnails or quick previews.

Core Features & Use Cases

  • Extract a single frame from a video using a provided path and optional --time or --index.
  • Generate thumbnails for video catalogs or UI previews, or capture frames for analysis.
  • Use Case: Create a 1x1 thumbnail of a video or validate content at a specific timestamp.

Quick Start

Run the frame.sh script with your video file and specify an --out path to save the frame.

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 to use as a thumbnail?▼

You can extract a video frame by running the frame.sh script with your video file path and an --out parameter to save the image. It defaults to the first frame if no --time or --index is specified.

Do I need ffmpeg installed to extract video frames with this command line script?▼

Yes, you need ffmpeg installed to extract video frames. The script requires ffmpeg as its core dependency to process video files and output the extracted image frames.

Can I capture a video frame at a specific timestamp instead of the first frame?▼

Yes, you can capture a video frame at a specific timestamp by passing the --time argument to the script. You can also use the --index argument to target a specific frame sequence.

What is the best way to generate a quick preview image from a video file?▼

The best way to generate a quick preview is using a command line script that automates frame extraction via ffmpeg. Pass the video path and an output path to get a single image preview.

Does video frame extraction work for creating a thumbnail gallery for UI previews?▼

Yes, video frame extraction works for creating UI previews and thumbnail galleries. You can capture sequence frames at various timestamps to validate content and build visual catalogs.