video-frames

Extract single frames or short clips from video files using ffmpeg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to easily extract specific frames or short clips from video files, which is useful for creating thumbnails, inspecting video content at specific moments, or generating preview images.

Core Features & Use Cases

  • Extract First Frame: Get the very first frame of any video.
  • Extract Frame by Timestamp: Pinpoint and extract a frame at a precise time.
  • Extract Frame by Index: Select a frame based on its sequential number in the video.
  • Use Case: You need to quickly create a thumbnail for a video uploaded to a website. Use this Skill to extract the most visually appealing frame at the 5-second mark.

Quick Start

Extract the first frame from the video file located at /path/to/video.mp4 and save it as /tmp/frame.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 frames from a video to create a thumbnail?

Extract frames from a video to create a thumbnail by specifying a timestamp, frame index, or selecting the first frame. This process uses ffmpeg to isolate the exact visual content needed for preview images.

Can I extract a video frame at a specific timestamp using ffmpeg?

Yes, you can extract a video frame at a specific timestamp using ffmpeg. The Skill pinpoints the exact time you specify and pulls the corresponding single frame, which is useful for visual inspection of media content.

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

Yes, you need the ffmpeg binary installed and available in your system's PATH to extract frames from video files. The Skill relies entirely on this dependency to process media and output image assets.

What is the best way to get the first frame of a video for a preview image?

The best way to get the first frame of a video for a preview image is using an automated extraction script. It directly targets the initial frame and saves it as an image file, bypassing manual video scrubbing.

Can I extract a frame by its sequential index instead of a timestamp?

Yes, you can extract a frame by its sequential index instead of a timestamp. This allows you to select a specific frame based on its numerical position in the video sequence rather than calculating time.