V

video-frames

Verified

by openclaw · Updated Apr 16, 2026

opus
14in1.3Kout
$0.1834s

Extract frames or short clips from videos using ffmpeg.

videoffmpegframesthumbnailsmedia

See It In Action

1 turns·claude
The project codebase is in your current working directory. Explore the files to understand the code before making changes. need a clean screenshot from /qa/runs/checkout-ios.mp4 at 00:00:18 for a checkout flicker bug ticket, triage is this afternoon

The file is at a relative path. Let me extract the frame.

Screenshot extracted and saved to qa/runs/checkout-ios-18s.png.

Note: the frame at 00:00:18 appears to be entirely white/blank — which may actually be the flicker you're investigating. If you need a frame from a slightly different timestamp for comparison (e.g., a frame just before or after the flicker), let me know and I can grab additional frames.

Claude Sonnet 4.6

External Tools

ToolType
ffmpegbinary

Permissions

ScopeDescription
filesystem:read
filesystem:write
process:spawn

SKILL.md

Video Frames (ffmpeg)

Extract a single frame from a video, or create quick thumbnails for inspection.

Quick start

First frame:

{baseDir}/scripts/frame.sh /path/to/video.mp4 --out /tmp/frame.jpg

At a timestamp:

{baseDir}/scripts/frame.sh /path/to/video.mp4 --time 00:00:10 --out /tmp/frame-10s.jpg

Notes

  • Prefer --time for “what is happening around here?”.
  • Use a .jpg for quick share; use .png for crisp UI frames.

FAQ

What does video-frames do?

Extract frames or short clips from videos using ffmpeg.

When should I use video-frames?

Use it when you need a repeatable workflow that produces image output.

What does video-frames output?

In the evaluated run it produced image output.

How do I install or invoke video-frames?

openclaw skills install video-frames

Which agents does video-frames support?

OpenClaw

What tools, channels, or permissions does video-frames need?

It uses ffmpeg; channels commonly include image; permissions include filesystem:read, filesystem:write, process:spawn.

Is video-frames safe to install?

Static analysis marked this skill as medium risk; review side effects and permissions before enabling it.

How is video-frames different from an MCP or plugin?

A skill packages instructions and workflow conventions; tools, MCP servers, and plugins are dependencies the skill may call during execution.

Does video-frames outperform not using a skill?

About video-frames

When to use video-frames

You need a representative frame from a video for debugging, review, or sharing. You want to inspect what appears at a specific timestamp in a video file. You need quick thumbnails generated from local media using ffmpeg.

When video-frames is not the right choice

You need full video editing, annotation, or timeline-based media production workflows. You need cloud-hosted video processing or integration with external media platforms.

What it produces

Produces image output.

Install

openclaw skills install video-frames

Invoke: Use video-frames when you want the agent to follow this workflow.