EveryDev.ai
Subscribe
Home
Tools

3,076+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2063
  • Coding1441
  • Infrastructure665
  • Marketing524
  • Projects470
  • Research437
  • Design408
  • Analytics371
  • MCP268
  • Security265
  • Testing255
  • Data249
  • Integration183
  • Prompts183
  • Communication172
  • Learning166
  • Extensions163
  • Voice146
  • Commerce132
  • DevOps115
  • Web84
  • Finance24
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. claude-real-video
    claude-real-video icon

    claude-real-video

    Video
    Featured

    A local CLI tool that lets any LLM actually watch a video by extracting scene-aware, deduplicated keyframes and transcripts from URLs or local files.

    Visit Website

    At a Glance

    Pricing
    Open Source
    Free tier available

    Full open-source CLI tool under MIT license — scene-aware keyframe extraction, deduplication, transcription, and LLM-ready manifests.

    crv Pro: $19 one-time

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    VideoAI Development LibrariesAI Coding Assistants

    Alternatives

    RemotionPerception ModelsSTARFlow
    Developer
    LeoAidoTaichung, TaiwanEst. 2025

    Listed Jul 2026

    About claude-real-video

    claude-real-video (crv) is an open-source Python CLI tool that solves a fundamental limitation of current AI assistants: they can't truly watch a video. Built by LeoAido and published under the MIT license, it reached the Hacker News front page and has accumulated over 730 GitHub stars. The tool runs entirely on your local machine — only the frames and text you choose to paste into an LLM are ever sent anywhere.

    What It Is

    claude-real-video is a video preprocessing pipeline for LLMs. Instead of sampling frames at a fixed interval (the approach used by most tools and Gemini's default pipeline), it uses scene-change detection combined with a sliding-window deduplication pass to extract only the frames that actually differ visually. The result is a clean folder of keyframes, an optional Whisper-generated transcript, and a MANIFEST.txt that any LLM can read. It works with YouTube, Instagram, TikTok, and other yt-dlp-supported URLs, as well as local video files.

    How the Pipeline Works

    The tool runs six sequential steps entirely on your machine:

    • Fetch — downloads via yt-dlp for URLs, or copies a local file
    • Extract — a single ffmpeg select pass captures every scene change plus a configurable density floor (at least one frame every N seconds)
    • Dedup — compares real pixel differences (downscaled RGB, not perceptual hashes) against a sliding window of the last N kept frames, so repeated shots aren't re-sent
    • Text — uses existing subtitle tracks (.srt/.vtt) when available; falls back to Whisper transcription only when no subtitles exist
    • Audio (optional) — saves the full original soundtrack (audio.m4a) losslessly for models that can listen
    • Manifest — writes MANIFEST.txt summarising everything for the model

    The --grid flag packs consecutive keyframes into contact sheets, reducing token count further. The --why flag writes your analysis intent into the manifest so the LLM focuses on what you care about rather than producing a generic summary.

    Why It Differs from Fixed-Interval Sampling

    The README provides a direct comparison: fixed-interval sampling at 1 fps produces 58 frames for a 58-second clip; crv keeps 26 that actually differ and packs them into 3 contact sheets. A 10-minute static screencast collapses to a single frame under dedup; a fast-cut reel catches every visual change that a 1 fps sampler would miss. The tool also handles the A-B-A cut problem — a shot the model has already seen doesn't re-appear after a cutaway.

    Claude Code Integration

    The repository ships a skills/ directory that lets Claude Code use crv autonomously. After installing the package and copying the skill folder to ~/.claude/skills/, users can paste a video link directly into Claude Code and ask about it — Claude will invoke crv on its own without manual frame extraction.

    Update: v0.4.0 — Contact Sheets, Purpose-Aware Manifests, Knowledge Base

    The latest release (v0.4.0, published July 3 2026) added three headline features: --grid contact sheets that pack nine consecutive keyframes per image, --why for purpose-aware manifests, and --kb for saving analysis as dated markdown notes into a personal knowledge base folder (e.g., an Obsidian vault). Version 0.3.0 introduced --why and --kb; v0.4.0 added the grid output. The repository shows active development with the last push on July 4 2026.

    crv Pro Add-On

    The free open-source tool covers frame extraction and transcription. The developer also offers crv Pro, a paid one-time add-on at leoaido.com/crv-pro/, which adds a --motion pass for camera-move classification (static/pan/tilt/zoom/handheld), editing rhythm analysis (shot list, cuts per minute, pacing curve), action-burst frame sequences at 0.2-second intervals, and a --breakdown report covering hook analysis, camera language, and a Reels-algorithm lens. All processing remains local.

    claude-real-video - 1

    Community Discussions

    Be the first to start a conversation about claude-real-video

    Share your experience with claude-real-video, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Full open-source CLI tool under MIT license — scene-aware keyframe extraction, deduplication, transcription, and LLM-ready manifests.

    • Scene-change keyframe extraction
    • Sliding-window deduplication
    • Whisper transcription
    • Contact sheet grid output
    • Purpose-aware manifests (--why)

    crv Pro

    One-time add-on adding camera-move classification, editing rhythm analysis, action-burst sequences, and a full video breakdown report.

    $19
    one time
    • Camera-move classification (static/pan/tilt/zoom/handheld)
    • Editing rhythm analysis (shot list, cuts per minute, pacing curve)
    • Action-burst frame sequences at 0.2s intervals
    • --breakdown report (hook analysis, camera language, Reels-algorithm lens)
    • 100% local processing
    View official pricing

    Capabilities

    Key Features

    • Scene-change detection for keyframe extraction
    • Sliding-window pixel-difference deduplication
    • yt-dlp URL support (YouTube, Instagram, TikTok, etc.)
    • Local file support
    • Whisper audio transcription with language detection
    • Existing subtitle track reuse (.srt/.vtt)
    • Contact sheet grid output (--grid)
    • Purpose-aware manifests (--why)
    • Knowledge base integration (--kb)
    • Full audio track export (--keep-audio)
    • Cookie-based authentication for gated videos
    • Claude Code skill integration
    • HTML report for keep/drop decisions (--report)
    • Python API (process() function)
    • Configurable scene sensitivity, fps floor, and dedup thresholds

    Integrations

    Claude
    ChatGPT
    Gemini
    Claude Code
    yt-dlp
    ffmpeg
    Whisper
    Obsidian
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate claude-real-video and help others make informed decisions.

    Developer

    LeoAido

    LeoAido builds developer tools at the intersection of AI and media processing. The team created claude-real-video, an open-source CLI that lets any LLM truly watch a video through scene-aware frame extraction and local transcription. They also offer crv Pro, a paid add-on for cinematic analysis including camera-move classification and editing rhythm metrics. All processing runs locally, reflecting a privacy-first design philosophy.

    Founded 2025
    Taichung, Taiwan
    1 employees

    Used by

    500+ verified designers on NaLi Match
    Players of Crispy Kingdom and Changshen…
    Read more about LeoAido
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Remotion icon

    Remotion

    Remotion is a framework for creating real MP4 videos programmatically using React, enabling parametrized content, server-side rendering, and scalable video automation.

    Perception Models icon

    Perception Models

    Meta FAIR's open-source repository of state-of-the-art vision, video, and audio encoders (Perception Encoder) and a multimodal language model (PerceptionLM) for image, video, and audio understanding.

    STARFlow icon

    STARFlow

    STARFlow is Apple's open-source transformer autoregressive flow model for high-quality text-to-image and text-to-video generation, combining autoregressive models with normalizing flows.

    Browse all tools

    Related Topics

    Video

    AI tools that generate or edit video — from text-to-video and animation to avatars, dubbing, and short-form clips.

    71 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    251 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    611 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions