Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsJul 16, 2026·3 min de lectura

Claude Video — Give Claude the Ability to Watch Any Video

A Claude Code skill that enables Claude to watch and understand any video by downloading, extracting frames, transcribing audio, and feeding structured data to the agent.

Listo para agents

Instalación con revisión previa

Este activo requiere revisión. El prompt copiado pide dry-run, muestra escrituras y continúa solo tras confirmación.

Needs Confirmation · 66/100Política: confirmar
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Claude Video
Comando con revisión previa
npx -y tokrepo@latest install f189c294-8132-11f1-9bc6-00163e2b0d79 --target codex

Primero dry-run, confirma las escrituras y luego ejecuta este comando.

Introduction

Claude Video is a Claude Code skill that gives Claude the ability to watch and understand video content. Using the /watch command, it downloads a video, extracts representative frames, transcribes the audio track, and feeds the structured visual and textual data into Claude's context. This bridges the gap between Claude's strong multimodal reasoning and the video format it cannot natively consume.

What Claude Video Does

  • Downloads video from YouTube and other supported sources via yt-dlp
  • Extracts key frames at configurable intervals for visual understanding
  • Transcribes audio using Whisper for full speech-to-text coverage
  • Combines frames and transcript into a structured payload for Claude's context
  • Supports the /watch slash command for seamless integration into coding sessions

Architecture Overview

The skill is a Python pipeline triggered by the /watch command. yt-dlp downloads the video, ffmpeg extracts frames at specified intervals, and Whisper produces a timestamped transcript from the audio. The skill then assembles frames and transcript into a structured context block injected into Claude's conversation. All processing runs locally.

Self-Hosting & Configuration

  • Clone the repository and copy the skill directory into your Claude Code skills folder
  • Requires Python with yt-dlp, ffmpeg, and openai-whisper installed locally
  • Configure frame extraction interval and maximum frame count in the skill settings
  • Whisper model size is configurable to trade off speed versus transcription accuracy
  • All processing runs locally with no external API calls beyond the video download

Key Features

  • End-to-end video understanding from a single /watch command
  • Combines visual frame analysis with full audio transcription
  • Works with YouTube, Vimeo, and any source supported by yt-dlp
  • Configurable frame sampling to balance detail against context window usage
  • Fully local processing with no data sent to third-party services

Comparison with Similar Tools

  • Manual screenshots — requires human effort; Claude Video automates frame extraction end to end
  • YouTube transcript copy-paste — text only; Claude Video adds visual frame understanding
  • Video summarizer APIs — cloud-dependent; Claude Video processes everything locally
  • Multimodal model native video — not yet available in Claude; this skill bridges that gap

FAQ

Q: What video sources are supported? A: Any source supported by yt-dlp, including YouTube, Vimeo, and direct video URLs.

Q: Does it send video data to external services? A: No. All frame extraction and transcription happen locally on your machine.

Q: How many frames does it extract? A: This is configurable. The default extracts one frame every few seconds, capped at a maximum to fit Claude's context window.

Q: Does it require a GPU for transcription? A: Whisper can run on CPU, though a GPU significantly speeds up transcription for longer videos.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados