scene-detector

Detect scene changes and shot boundaries in videos using PySceneDetect.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/akrindev/trimer-clip --skill scene-detector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scene-detector
Source: https://github.com/akrindev/trimer-clip/tree/main/skills/scene-detector
Command: npx skills add https://github.com/akrindev/trimer-clip --skill scene-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scenedetect, opencv-python, and includes scripts (resource) components.

What problem does it solve?

Detect scene changes and shot boundaries to identify natural cut points and segment long videos.

Core Features & Use Cases

  • Adaptive Content-Aware Detection using PySceneDetect to handle fast cuts and gradual fades.
  • Outputs precise scene timestamps (start_time and end_time) and can optionally split the video into clips for quick editing.
  • Integrates with the autocut workflow to propose editing points for short-form content.

Quick Start

Run the detect_scenes.py script on a video to generate scene metadata and, if desired, split the video into clips.

Frequently Asked Questions about scene-detector

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

FAQPage Schema
How do I detect scene changes and shot boundaries in long-form video footage?

Detect scene changes and shot boundaries in videos by processing files with PySceneDetect to identify natural cut points. The script outputs a JSON object containing precise start and end timestamps for each detected scene.

Can I automatically split a video into clips using detected shot boundaries?

Yes, you can automatically split videos into clips using detected shot boundaries. The script features an optional split function that processes the identified scene timestamps to produce individual video clips for quick editing.

Do I need FFmpeg and OpenCV installed to detect scene changes in a video?

Yes, you need FFmpeg and OpenCV installed alongside PySceneDetect to detect scene changes in a video. These dependencies handle video processing and adaptive content-aware detection for identifying fast cuts and gradual fades.

What is adaptive content-aware detection for video editing cut points?

Adaptive content-aware detection for video editing cut points analyzes visual frames to handle fast cuts and gradual fades. This mechanism identifies natural scene transitions to segment long-form content like podcasts and gaming footage.

Does scene detection work for segmenting long-form content like podcasts and tutorials?

Yes, scene detection works for segmenting long-form content like podcasts, vlogs, tutorials, and gaming footage. It processes these video types to identify natural cut points and prepare segmented clips for editing workflows.

What is the best way to find natural cut points for an autocut workflow?

The best way to find natural cut points for an autocut workflow is using content-aware detection to generate scene metadata. This proposes precise editing points to prepare short-form content from longer videos.