Skip to content

feat: add video-analyzer skill - MP4/video to AI-readable report#1292

Open
VjAlbert wants to merge 5 commits into
anthropics:mainfrom
VjAlbert:main
Open

feat: add video-analyzer skill - MP4/video to AI-readable report#1292
VjAlbert wants to merge 5 commits into
anthropics:mainfrom
VjAlbert:main

Conversation

@VjAlbert

@VjAlbert VjAlbert commented Jun 8, 2026

Copy link
Copy Markdown

Name:

video-analyzer

Short description (tweet-length):

Converts any video file into a full AI-readable report: transcript, character detection, visual timeline, and JSON output — because Claude Projects don t accept MP4s.

Full description:

## video-analyzer — MP4 to AI report

Upload any video and get back a complete structured report Claude can actually use.

### What you get
- Full audio transcript with timestamps (Whisper, 99 languages)
- Automatic character/scene detection (no ML model required)
- Visual timeline — frame-by-frame description via Claude Vision
- Dual output: human-readable Markdown + machine-readable JSON

### Why this exists
Claude Projects don t support MP4 uploads. This skill bridges the gap:
process the video once, get a report you can paste into any project as a document.

### Works on
- Live-action video
- AI-generated animation (SHOWRUNNER, Sora, etc.)
- Screen recordings and tutorials
- Vertical Reels/Shorts format

### Usage
Just upload a video and write: analizza questo video or analyze this video

### Dependencies
Auto-installed on first run: ffmpeg (system), openai-whisper, opencv-python-headless

Tags:

video, mp4, transcription, whisper, ffmpeg, analysis, report, json, character-detection

Category: Media & Video

License: Apache 2.0

VjAlbert added 5 commits June 8, 2026 23:52
Contribute → Open pull request
- SKILL.md, LICENSE.txt, README.md -> skills/video-analyzer/
- process_video.py, detect_characters.py, build_json_report.py -> skills/video-analyzer/scripts/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant