Skip to main content
Open In Colab

The Challenge

A chess match can last 4+ hours. As a content creator, you want to turn that into a punchy highlight reel, but manually scrubbing through and identifying key moments is tedious. What if AI could watch the entire match, detect every move, and automatically compile a highlight montage?

What You’ll Build

Turn a long chess match into a punchy highlight reel — automatically! You’ll:
  1. Upload chess video + background music
  2. Index scenes with simple move detection
  3. Extract timestamps automatically using AI
  4. Build a montage with transitions and effects
  5. Output a professional highlight reel
All powered by VideoDB’s Editor SDK — no manual frame-by-frame editing needed.

Setup

Install Dependencies

Connect to VideoDB

Implementation

Step 1: Upload Chess Video and Music

Step 2: Analyze Scenes with Structured Move Detection

Analyze the video in eight-second segments with a strict binary prompt. Each scene returns move_status as exactly Player Moved when a chess move is evidenced across the sampled frames, or No Move otherwise.

View the Structured Move Detections

Step 3: Extract Move Timestamps

Review the Timestamps

Initialize timeline and sample moves:

Step 5: Add Video Clips with Transitions

Step 6: Add Background Music

Step 7: Render Montage

What You Get

A professional highlight reel with:
  • AI-detected key moves
  • Evenly sampled clips for pacing
  • Smooth fade transitions
  • Enhanced contrast for visual impact
  • Background music
  • Professional polish in seconds
Here’s the final chess montage:

Perfect For

  • Tournament Highlights - Post-tournament recap videos
  • Streamer Clips - Highlight reels for streaming communities
  • Educational Analysis - Study videos from master games
  • Social Media - Short-form clips from longer matches
  • Archive Content - Transform library of matches into reels

The Result

What took hours of manual editing now takes minutes. Your audience gets punchy, professional highlight reels. You get back your time. No more endless scrubbing. Just AI-powered chess analysis and automatic montages.

Explore the Full Notebook

Open the complete implementation with advanced filtering, custom transitions, and batch processing.

Intro & Outro

Auto-add opening and closing sequences

Word Counter

Add analytical text overlays