keyframe-extractor

Detect scene changes and extract keyframes with metadata from video files.

25|5|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/buda-ai/bunny-agent --skill keyframe-extractor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keyframe-extractor
Source: https://github.com/buda-ai/bunny-agent/tree/main/templates/videodrone-agent/.claude/skills/keyframe-extractor
Command: npx skills add https://github.com/buda-ai/bunny-agent --skill keyframe-extractor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extracts visually representative frames from videos to enable style matching, regeneration, and visual analysis without manual frame-by-frame extraction.

Core Features & Use Cases

  • Scene-change detection to identify major transitions
  • Keyframe extraction and frame metadata generation
  • Frame-level descriptions and prompts for regeneration or storyboard work
  • Style reference documentation and reuse across projects

Quick Start

Pull keyframes from a video URL and generate a style-reference set for downstream editing and analysis.

Frequently Asked Questions about keyframe-extractor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract keyframes from a video for style reference?

To extract keyframes from a video, the process detects scene changes to identify major transitions and samples visually representative frames. It generates frame metadata for style reference, visual analysis, and regeneration tasks.

What is video scene detection and how does it identify keyframes?

Video scene detection identifies major visual transitions within a video to isolate visually representative keyframes. It generates frame metadata to support style matching, visual analysis, and regeneration workflows without manual frame-by-frame extraction.

Can I use extracted keyframes to generate prompts for video regeneration?

Yes, extracted keyframes can generate frame-level descriptions and prompts for video regeneration. By capturing visually representative frames, the metadata serves as a style reference set for downstream editing, post-processing, and storyboard work.

Does keyframe extraction work with video URLs for post-processing pipelines?

Keyframe extraction works with video URLs and files to support post-processing pipelines. It applies frame sampling and scene detection to extract assets, producing metadata that integrates into video production and visual analysis workflows.

What is the best way to document style references across multiple video projects?

The best way to document style references is by extracting keyframes and generating frame-level metadata from your videos. This creates a reusable style-reference set by capturing visually representative frames at scene changes for visual analysis.