Cómo instalar Claude Video en Claude Code: guía paso a paso para integrar herramientas de video en un asistente de IA.

Cómo instalar Claude Video en Claude Code y hacer que Claude vea cualquier video

Aprender a instalar Claude Video en Claude Code le da a tu asistente algo que no trae de fábrica: la capacidad de ver un video. Con el comando /watch pegas una URL de YouTube, TikTok, Loom, Vimeo o la ruta de un archivo local, haces una pregunta y Claude descarga el video con yt-dlp, extrae fotogramas con ffmpeg y obtiene la transcripción para responder basándose en lo que realmente aparece en pantalla y se escucha en el audio.

En esta guía verás cómo instalar el plugin paso a paso, qué hace su hook de SessionStart que verifica tus dependencias en cada sesión, y cómo aprovechar /watch para análisis de contenido, marketing y depuración.

  • Qué es Claude Video y para qué sirve el comando /watch.
  • Cómo instalarlo desde el marketplace en dos comandos.
  • Cómo funciona el hook que valida ffmpeg y yt-dlp automáticamente.
  • Los modos de detalle y cómo controlar el gasto de tokens.
  • Casos de uso reales para marketing digital y SEO.

¿Qué es Claude Video y el comando /watch?

Claude Video es un plugin open source (licencia MIT) creado por Brad Bonanno que añade la skill /watch a Claude Code. Su propósito es simple: darle a Claude un “input de video” del que carece de forma nativa.

Cuando le pasas un video, el flujo interno hace tres cosas en orden. Primero busca los subtítulos nativos con yt-dlp (gratis e instantáneo). Después descarga solo lo necesario y extrae fotogramas con ffmpeg. Por último entrega esos fotogramas y la transcripción con marcas de tiempo a Claude, que los lee como imágenes y responde citando el minuto exacto.

Para qué lo usa la gente en la práctica:

  • Analizar contenido ajeno: “¿con qué gancho abrió este video viral?”.
  • Diagnosticar un bug: le pasas una grabación de pantalla y encuentra el fotograma donde algo se rompe.
  • Resumir un video largo sin verlo a 2x: estructura, momentos clave y lo que realmente se dijo.
  • Quitar el relleno a un video de lanzamiento y quedarte solo con lo nuevo.

Requisitos previos

Claude Video se apoya en dos utilidades de línea de comandos y una clave de API opcional:

  • yt-dlp — descarga el video y extrae los subtítulos nativos.
  • ffmpeg — extrae los fotogramas y, si hace falta, el audio.
  • Clave de Whisper (opcional): Groq (preferida, más rápida y barata) u OpenAI, solo se usa cuando el video no tiene subtítulos.

Los subtítulos cubren la mayoría de los videos públicos de forma gratuita, así que la clave de Whisper solo entra en juego con archivos locales, algunos TikToks y subidas sin subtítulos.

Cómo instalar Claude Video en Claude Code

Opción 1: Marketplace (recomendada)

Es la vía recomendada porque el plugin se actualiza solo desde el marketplace. Ejecuta estos dos comandos dentro de Claude Code:

/plugin marketplace add bradautomates/claude-video
/plugin install watch@claude-video

Para actualizarlo más adelante basta con /plugin update watch@claude-video. Si prefieres una alternativa no interactiva, el CLI también acepta claude plugin marketplace add y claude plugin install con los mismos argumentos.

Opción 2: Codex, Cursor, Copilot y otros agentes

Claude Video no es exclusivo de Claude Code. Con la CLI de Agent Skills lo instalas en más de 50 hosts compatibles:

npx skills add bradautomates/claude-video -g

La bandera -g instala la skill de forma global para tu usuario; quítala para limitarla al proyecto actual. Si trabajas con este ecosistema, te conviene revisar cómo instalar skills y MCP en Claude Code para sacarle todo el partido a tu asistente.

El hook de SessionStart: qué hace y por qué importa

Aquí está el detalle que diferencia a este plugin de una skill suelta: trae un hook de SessionStart propio de Claude Code. Un hook es un script que Claude Code ejecuta automáticamente ante ciertos eventos, sin que tú lo pidas.

El hook de Claude Video está definido en hooks/hooks.json y lanza el script check-setup.sh al inicio de cada sesión, con un tiempo límite de 5 segundos. Su única misión es verificar tu entorno antes de que necesites el comando.

  • Comprueba en silencio si ffmpeg y yt-dlp están en tu PATH.
  • Si falta algo, inyecta un aviso claro en el contexto de la sesión.
  • Te recuerda ejecutar setup.py una sola vez para instalar las dependencias y crear la configuración.
  • Cuando todo está en orden, no dice nada y no te estorba.

El mensaje típico que verás si falta algo es: “/watch: needs ffmpeg + yt-dlp. Run setup.py once to install and scaffold config”. Gracias al hook nunca descubres que falta una dependencia a mitad de una tarea: lo sabes al abrir la sesión.

Primer uso: instala ffmpeg y yt-dlp

En la primera llamada a /watch, la skill ejecuta un preflight. Si detecta que faltan binarios, corre el instalador incluido:

  • macOS: instala ffmpeg y yt-dlp automáticamente con Homebrew.
  • Linux: imprime los comandos exactos de apt, dnf o pipx.
  • Windows: imprime los comandos de winget o pip que debes ejecutar tú.

El instalador también crea el archivo de configuración ~/.config/watch/.env con permisos 0600 y placeholders comentados para tu clave de Groq u OpenAI. Después de esa primera vez, el preflight es silencioso y /watch simplemente funciona.

Modos de detalle y presupuesto de fotogramas

El coste en tokens lo dominan los fotogramas, porque cada uno es una imagen. Por eso Claude Video ofrece un dial de detalle con --detail:

ModoQué haceTope de fotogramas
transcriptSolo transcripción, sin fotogramas0
efficientFotogramas clave, casi instantáneo50
balanced (por defecto)Fotogramas por cambio de escena100
token-burnerMáxima fidelidad, sin topeIlimitado

Para videos de más de 10 minutos, lo eficiente es acotar con --start y --end en lugar de escanear todo. Así concentras el presupuesto de fotogramas en el fragmento que te interesa y ahorras tokens.

Casos de uso para marketing y SEO

Para quienes trabajamos en marketing digital, /watch se convierte en un analista de video a demanda:

  • Desglosar el gancho, el ritmo y la estructura de los videos de la competencia.
  • Convertir un webinar o un podcast en notas y en un borrador de artículo.
  • Auditar creativos de anuncios cuadro por cuadro antes de escalar la inversión.
  • Extraer transcripciones con marcas de tiempo para crear contenido optimizado para búsqueda.

Encaja de forma natural con el resto de tu stack de IA. Si ya usas Claude Code para producir, puedes combinarlo con sumar agentes de IA especializados con The Agency o con mapear tu repositorio en un grafo de conocimiento con Graphify para tener un asistente que ve, entiende y organiza tu trabajo.

Preguntas frecuentes

¿Tienes dudas sobre la privacidad de tus archivos, los costos de API, la compatibilidad con Windows o el control de recursos? Aquí encontrarás respuestas claras sobre el funcionamiento local y el uso de Claude Video.

No. yt-dlp y ffmpeg trabajan en local. Solo cuando un video no tiene subtítulos se envía un breve clip de audio a la API de Whisper para transcribirlo; el video en sí nunca sale de tu equipo.

No es obligatorio. Los subtítulos nativos cubren la mayoría de los videos públicos gratis. La clave de Whisper (Groq u OpenAI) solo hace falta como respaldo para videos sin subtítulos.

Sí. El instalador imprime los comandos de winget o pip para colocar ffmpeg y yt-dlp en tu PATH. Recuerda usar python en lugar de python3 al ejecutar los scripts en Windows.

Todo lo que soporta yt-dlp: YouTube, Vimeo, TikTok, Loom, X, Instagram y varios cientos de sitios más, además de archivos locales en formato mp4, mov, mkv o webm.

Usa el modo efficient o acota el video con --start y --end. También puedes bajar el tope con --max-frames para un presupuesto más ajustado.

Conclusión

Instalar Claude Video en Claude Code es cuestión de dos comandos, y su hook de SessionStart se encarga de que nunca te falte una dependencia. A partir de ahí, Claude deja de adivinar por el título de un video y empieza a responder por lo que de verdad ve y escucha. Para cualquiera que produzca o analice contenido, es una de las extensiones más útiles que puedes añadir hoy a tu flujo de trabajo con IA.

Publicaciones Similares