Claude-Real-Video: Extracción de Fotogramas Consciente de la Escena + Transcripción para Cualquier LLM

Claude-real-video (GitHub) es una herramienta CLI en Python que permite que cualquier LLM "vea" un video extrayendo fotogramas con detección de escenas y transcripciones, todo localmente, sin subir a servicios externos. A diferencia del muestreo a intervalos fijos (ej. 1 fps) que sobremuestrea contenido estático y se pierde cortes rápidos, esta herramienta usa detección de cambios de escena más un piso de densidad para capturar cada cambio visual significativo y descartar cuasi-duplicados.
Características principales
- Detección de cambios de escena con sensibilidad configurable (
--scene 0.30) - Deduplicación por ventana deslizante (
--dedup-window 4,--dedup-threshold 8%) — evita reenviar la misma toma tras un corte - Piso de densidad (
--fps-floor 1.0) asegura al menos un fotograma cada N segundos - Límite máximo de fotogramas:
--max-frames 150 - Transcripción con Whisper y detección de idioma (
--lang autoo especificaren,zh) - Soporta URLs (YouTube, Instagram, TikTok, etc.) mediante yt-dlp y archivos locales
- Genera una carpeta ordenada:
crv-out/frames/*.jpg,crv-out/transcript.txt,crv-out/MANIFEST.txt— arrastra a Claude, ChatGPT o Gemini - Opción de generar un informe visual de decisiones de guardado/descartado (
--report)
Instalación
pip install claude-real-video # núcleo (fotogramas + dedup)
pip install "claude-real-video[whisper]" # + transcripción de audio
Requisito del sistema: ffmpeg (instala con brew install ffmpeg, sudo apt install ffmpeg o winget install Gyan.FFmpeg).
Ejemplos de uso
# Enlace de YouTube/Instagram
crv "https://www.youtube.com/watch?v=..."
Archivo local con transcripción en inglés
crv lecture.mp4 -o out --lang en
Solo fotogramas, sin transcripción
crv clip.mp4 --no-transcribe
Con archivo de cookies para contenido con inicio de sesión
crv "https://..." --cookies cookies.txt
Cómo funciona
La herramienta usa yt-dlp para obtener videos desde URL (con cookies opcionales), luego ffmpeg extrae fotogramas en cada cambio de escena más un piso de densidad. Un detector de cuasi-duplicados por ventana deslizante elimina tomas repetidas. El audio se transcribe mediante la CLI de Whisper. Todo queda local — sin subir a ningún servicio en la nube.
📖 Lee la fuente completa: HN AI Agents
👀 Ver también

Herramienta RAG Local Construida con Nemotron Nano 9B v2 y Llamadas de Herramienta vLLM
Un desarrollador creó una herramienta de investigación RAG local-first que funciona completamente en una sola GPU utilizando Nemotron Nano 9B v2 Japanese en vLLM con complementos de análisis personalizados para llamadas a herramientas. El sistema presenta un flujo de extracción-ejecución en dos pasos con extracción de palabras clave bilingüe y búsqueda paralela FTS5/DuckDuckGo.

OpenMontage: Sistema de Producción de Video Agéntico de Código Abierto para Asistentes de Codificación con IA
OpenMontage es un sistema de producción de vídeo de código abierto que transforma asistentes de codificación con IA como Claude Code en estudios de producción completos. Maneja investigación, planificación de escenas, escritura de guiones, narración de voz, selección de música, generación de subtítulos y validación a través de flujos de trabajo automatizados.

Ghostbar: Un cliente nativo de IA para macOS Swift de ~5MB que se oculta de la pantalla compartida
Ghostbar es un cliente de IA nativo de Swift para la barra de menús de macOS (~5MB) que usa window.sharingType = .none para volverse invisible para los grabadores de pantalla. Funciona con Ollama, vLLM, llama.cpp y cualquier backend compatible con OpenAI.

Anthropic lanza Claude para pequeñas empresas con flujos de trabajo predefinidos para QuickBooks, HubSpot, Canva
Claude para Pequeñas Empresas es un paquete de instalación opcional dentro de Claude Cowork que se conecta a QuickBooks, PayPal, HubSpot, Canva, Docusign, Google Workspace y Microsoft 365, con 15 flujos de trabajo listos para usar para nóminas, cierre de mes, facturación, gestión de campañas y más.