Claude-Real-Video: Extração de Quadros com Consciência de Cena + Transcrição para Qualquer LLM

Claude-real-video (GitHub) é uma ferramenta CLI em Python que permite que qualquer LLM realmente "assista" a um vídeo, extraindo quadros com detecção de cena e desduplicados, além de uma transcrição — tudo localmente, sem upload para serviços externos. Diferente da amostragem de quadros em intervalo fixo (ex.: 1 fps), que amostra demais conteúdo estático e perde cortes rápidos, esta ferramenta usa detecção de mudança de cena mais um piso de densidade para capturar cada mudança visual significativa, descartando quase duplicatas.
Principais Funcionalidades
- Detecção de mudança de cena com sensibilidade configurável (
--scene 0.30) - Desduplicação por janela deslizante (
--dedup-window 4,--dedup-threshold 8%) — evita reenviar a mesma tomada após um corte - Piso de densidade (
--fps-floor 1.0) garante pelo menos um quadro a cada N segundos - Limite máximo de quadros:
--max-frames 150 - Transcrição Whisper com detecção de idioma (
--lang autoou especifiqueen,pt) - Suporta URLs (YouTube, Instagram, TikTok, etc.) via yt-dlp e arquivos locais
- Gera uma pasta organizada:
crv-out/frames/*.jpg,crv-out/transcript.txt,crv-out/MANIFEST.txt— arraste para Claude, ChatGPT ou Gemini - Opção de gerar um relatório visual das decisões de manter/descartar (
--report)
Instalação
pip install claude-real-video # principal (quadros + desduplicação)
pip install "claude-real-video[whisper]" # + transcrição de áudio
Requisito de sistema: ffmpeg (instale com brew install ffmpeg, sudo apt install ffmpeg ou winget install Gyan.FFmpeg).
Exemplos de Uso
# Link YouTube/Instagram
crv "https://www.youtube.com/watch?v=..."
Arquivo local com transcrição em inglês
crv aula.mp4 -o saida --lang en
Apenas quadros, sem transcrição
crv clipe.mp4 --no-transcribe
Com arquivo de cookies para conteúdo restrito
crv "https://..." --cookies cookies.txt
Como Funciona
A ferramenta usa yt-dlp para buscar vídeos baseados em URL (com cookies opcionais), depois o ffmpeg extrai quadros em cada mudança de cena mais um piso de densidade. Um detector de quase duplicatas por janela deslizante elimina repetições. O áudio é transcrito via Whisper CLI. Tudo permanece local — sem upload para nenhum serviço em nuvem.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Quatro Ganchos do Claude Impelem a Consistência de Voz e Tom em Textos Escritos por IA
Um desenvolvedor criou um sistema usando quatro ganchos do Claude Code para impedir que cópias geradas por IA se desviem da identidade da marca. O sistema bloqueia a edição de arquivos de cópia (.tsx, .md) até que um agente revisor valide o conteúdo em relação a um guia VOICE-AND-TONE.md.
Voker lança plataforma de análise de agentes com primitivas de Intenção/Correção/Resolução
A Voker, startup do YC S24, lança uma plataforma de análise para agentes com um SDK leve que anota automaticamente intenções, correções e resoluções dos usuários — oferecendo dashboards de autoatendimento sem depender de LLMs para engenharia de dados.

Atoo Studio: Espaço de Trabalho de Código Aberto para Gerenciar Fluxos de Trabalho Multi-Projeto Claude
O Atoo Studio é um espaço de trabalho de código aberto criado para resolver o caos de terminais e abas ao usar o Claude Code em vários projetos. Ele introduz o fork de sessões como ramificações do Git e permite a continuidade entre Claude Code, Codex CLI e Gemini CLI.

Habilidade de Agente de Código Aberto para Padrões de TypeScript, React e Next.js
Um desenvolvedor lançou uma referência estruturada em markdown com 4.000 linhas e 17 arquivos, projetada para agentes de IA como o Claude Code seguirem ao gerar ou revisar código TypeScript, React e Next.js. Ela aborda problemas comuns como validação inadequada de respostas de API e uso incorreto de diretivas 'use client'.