video-frames

Extract video frames and thumbnails by index or timestamp using ffmpeg.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/MaxSaiets/myOpenCL --skill video-frames-maxsaiets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-frames
Source: https://github.com/MaxSaiets/myOpenCL/tree/main/openclaw/skills/video-frames
Command: npx skills add https://github.com/MaxSaiets/myOpenCL --skill video-frames-maxsaiets

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Extract frames or thumbnails from video files, enabling quick previews and frame-based workflows without manual inspection.

Core Features & Use Cases

  • Extract a single frame by timestamp to create thumbnails for video galleries.
  • Extract a frame by index to sample key moments in longer videos.
  • Output images in common formats (JPG/PNG) for easy sharing and integration into dashboards.

Quick Start

Grab a frame from a video using the frame.sh script and specify an 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 as a thumbnail?

You can extract a single video frame by running the frame.sh script with ffmpeg, specifying a timestamp or frame index to output a JPG or PNG thumbnail image. It generates quick previews for video catalogs.

Can I extract video frames by timestamp or frame index?

Yes, you can extract video frames by timestamp or frame index using the frame.sh script. It utilizes ffmpeg to capture the specified frame, outputting a single JPG or PNG image suitable for catalog previews.

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

Yes, you need ffmpeg installed to extract frames from video files. The frame.sh script depends entirely on ffmpeg as its core engine to process videos and write the resulting JPG or PNG image output.

What is the best way to automate thumbnail generation for a video catalog?

The best way to automate thumbnail generation for a video catalog is using a command-line script like frame.sh. It leverages ffmpeg to capture frames by index or time, instantly outputting shareable JPG or PNG images for dashboards.

What image formats can I output when extracting video frames?

When extracting video frames, you can output common image formats such as JPG and PNG. The script writes a single image file, ensuring easy sharing and seamless integration into dashboards or video galleries.