videodb

Ingest, index, transcode, edit, and generate video and audio media.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/TakMczk/copilot-cli-ecc --skill videodb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: videodb
Source: https://github.com/TakMczk/copilot-cli-ecc/tree/main/.github/skills/videodb
Command: npx skills add https://github.com/TakMczk/copilot-cli-ecc --skill videodb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires videodb, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit for processing video and audio content, enabling users to ingest, understand, edit, and generate media assets efficiently.

Core Features & Use Cases

  • Media Ingestion: Process local files, URLs, live streams (RTSP), or desktop captures.
  • Understanding: Extract frames, build visual/semantic indexes, and search for specific moments with timestamps.
  • Action & Generation: Transcode media, perform timeline edits (subtitles, overlays), generate media assets (images, audio, video), and set up real-time alerts.
  • Use Case: Analyze a recorded meeting by ingesting the video file, searching for "action items," and automatically generating a short clip of those discussion points.

Quick Start

Use the videodb skill to upload the local file '/path/to/my/video.mp4' and then index its spoken words.

Frequently Asked Questions about videodb

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

FAQPage Schema
How do I search for specific moments in a video file using visual and semantic indexing?

Visual and semantic video indexing lets you search for specific moments by extracting frames and building searchable indexes. You can query spoken words or scenes and retrieve exact timestamps to locate key discussion points or events quickly.

Can I analyze live RTSP streams and set up real-time alerts for detected events?

Yes, live stream analysis supports ingesting RTSP feeds to process real-time video. You can configure real-time alerts to trigger automatically when specific visual or semantic events are detected during the live broadcast.

What is the best way to transcode media and perform timeline edits like adding subtitles?

Media transcoding and timeline editing allow you to transcode video formats and apply modifications like subtitle overlays directly. This workflow processes the media asset sequentially to generate a final output file with the desired edits embedded.

Does desktop capture analysis work for processing screen recordings automatically?

Desktop capture analysis works by ingesting screen recordings directly into the processing pipeline. Once uploaded, the video is indexed using AI-powered visual and semantic understanding to extract frames and search for specific moments.

How do I generate short video clips from indexed spoken words in a recorded meeting?

Generate short clips by ingesting a recorded meeting, indexing its spoken words, and searching for specific terms. After locating the relevant timestamps, use timeline editing to extract and compile those segments into a new media asset.