Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

claude-real-video (crv)

CLI, skill e servidor MCP locais que transformam um vídeo em frames de mudança de cena sem duplicatas e uma transcrição com timestamps para qualquer LLM.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.0/5

A forma sensata de deixar o Claude raciocinar sobre um vídeo hoje: local, econômica em tokens e honesta com os timestamps, embora mostre ao modelo imagens paradas e palavras, não movimento.

O que é claude-real-video (crv)?

O claude-real-video, abreviado para crv, existe porque o Claude não aceita um arquivo de vídeo. Ele baixa uma URL com o yt-dlp ou lê um arquivo local, extrai um frame a cada mudança de cena com o ffmpeg (mais pelo menos um por segundo), descarta quase duplicatas comparando com uma janela deslizante de frames recentes e transcreve o áudio com o Whisper, a menos que o vídeo já tenha legendas. A pasta de saída guarda os frames, um mapa frames.json com os timestamps de origem, a transcrição e um MANIFEST.txt que explica ao modelo como ler tudo.

É distribuído como pacote Python (pip install "claude-real-video[whisper]"), como skill de agente instalada com npx skills add, como plugin de Claude Code, como página web local (crv-web) e como servidor MCP (crv-mcp) com cinco ferramentas. A skill e o plugin são o caminho principal, por isso ele é avaliado aqui e não entre os servidores MCP. Feito por Leo Huang, tem licença MIT e cerca de 2,280 estrelas no GitHub; a versão 0.10.7 chegou ao PyPI em 26 de setembro de 2026. Um crv Pro pago acrescenta análise de movimento de câmera, emoção e eventos sonoros por $29, pagamento único.

claude-real-video (crv) vale a pena?

O crv resolve uma lacuna real com um pipeline sem glamour. A amostragem fixa de um frame por segundo inunda o contexto em um screencast estático e perde cortes rápidos; detecção de mudança de cena mais remoção de duplicatas envia cada plano distinto uma vez. O próprio exemplo do README é um clipe de 58 segundos em que 1 fps gera 58 frames e o crv mantém 26, reunidos em 3 folhas de contato com --grid. Cada frame mantido conserva o timestamp de origem durante a remoção de duplicatas e a renomeação, então o modelo pode citar 'frame_012 @ 00:03:41' em vez de adivinhar.

As medições do autor dão uma ideia do custo. Em um vídeo de 3 minutos em 640x360 em um Mac mini M4, o modo padrão manteve 170 de 180 frames em 23.5 segundos, cerca de 52,000 tokens de imagem estimados pela tarifa publicada da Anthropic; --max-frames 80 reduz isso pela metade, para cerca de 25,000. São números informados pelo próprio autor, no arquivo de benchmark dele, e mostram que um vídeo movimentado não sai barato: um vídeo de alguém falando para a câmera se comprime bem, um reel de cortes rápidos não. get_transcript no servidor MCP retorna só as palavras, para palestras longas em que os frames acrescentam pouco.

O processamento é local, o que importa para gravações de reuniões e material de clientes. Só os frames e o texto que você depois entrega a um modelo na nuvem saem da máquina. Um índice SQLite local em ~/.crv/memory.db permite que o crv-ask busque em tudo o que já foi assistido; CRV_NO_MEMORY=1 o desliga. As opções --cookies e --cookies-from-browser leem os cookies de login do seu navegador para baixar vídeos restritos, o que é prático e também uma credencial que a ferramenta passa a poder usar, então devem ser usadas só com suas próprias contas.

O limite é conceitual. O modelo vê imagens paradas e uma transcrição, não movimento nem tom; a análise de câmera, ritmo e emoção do crv Pro é a resposta paga, e o reconhecimento de texto na tela está na build para Codex de $9.90, mas não na edição gratuita. O Gemini lê vídeo nativamente e dispensa pipeline, ao custo de enviar o arquivo ao Google e amostrar a uma taxa fixa. Para usuários do Claude, o crv é a ferramenta aberta com mais estrelas feita para esse trabalho, com o videoagent como alternativa quando se quer um framework de agente completo em vez de uma etapa de pré-processamento.

Onde ele se destaca

  • Uma gerente de produto que perdeu a gravação de uma chamada de 90 minutos com um cliente

    Descobrir o que o cliente disse sobre preços e o que estava na tela naquele momento

    Rodar o crv na gravação com --from e --to em torno do compartilhamento de tela e --why 'pricing objections', depois perguntar ao Claude. Gratuito e local; só os frames selecionados e a transcrição vão para o modelo.

  • Um desenvolvedor aprendendo com uma palestra de conferência de 40 minutos

    Obter o código mostrado nos slides, não só as palavras do palestrante

    Subir --frame-width para 1600 para que o texto dos slides continue legível e acrescentar --text-anchors se houver legendas. Espere uma conta maior em tokens por frame; get_transcript sozinho sai mais barato quando os slides não são necessários.

  • Um analista de redes sociais em uma pequena agência revisando reels de concorrentes

    Destrinchar os ganchos e os cortes de 20 vídeos curtos por semana

    Rodar o crv em lote sobre os links com --grid, para que cada reel vire algumas folhas de contato, e consultá-los depois com o crv-ask. Análise de ritmo e de tipo de plano exige o crv Pro, a $29 em pagamento único.

Antes de decidir

Configuração
Instale o ffmpeg, depois pip install "claude-real-video[whisper]" (ou [fast] para faster-whisper, [mlx] no Apple Silicon) e npx skills add HUANGCHIHHUNGLeo/claude-real-video, ou instale o plugin do Claude Code. Para MCP, pip install 'claude-real-video[mcp]' e claude mcp add crv -- crv-mcp. Python 3.10+.
Integrações
Skill para Claude Code, Cursor, Codex, Copilot e Gemini CLI; ferramentas MCP watch_video, get_frames, get_transcript, search_memory e list_watched; uma API Python (process()); yt-dlp para YouTube, Instagram, TikTok e outros sites.
Dados e privacidade
Download, extração de frames e transcrição rodam localmente; nada é enviado até você entregar frames ou texto a um modelo. Um índice de memória SQLite local em ~/.crv/memory.db guarda transcrições e timestamps (CRV_NO_MEMORY=1 o desativa), e as análises do MCP ficam em cache em ~/.cache/crv-mcp. As opções de cookies leem os cookies de login do seu navegador.
Custo em escala
Gratuito localmente; tempo de CPU ou de GPU da Apple para o Whisper. A conta do modelo são os tokens de imagem: cerca de 52,000 para 170 frames de um vídeo de 3 minutos em 640x360 no benchmark do autor, então limite os frames em vídeos longos ou movimentados.
Limites
Legendas gravadas na imagem não são detectadas como legendas; o reconhecimento de texto na tela não está na edição gratuita; movimento, tom e emoção exigem o crv Pro. Um único mantenedor.

O que é bom

  • Frames de mudança de cena com os timestamps de origem preservados
  • Roda localmente; o vídeo nunca é enviado
  • Skill, plugin, CLI e servidor MCP com cinco ferramentas
  • Janelas de recorte com --from e --to para gravações longas

O que não é

  • Vídeos de cortes rápidos ainda custam dezenas de milhares de tokens de imagem
  • Só imagens paradas e palavras; movimento e tom estão no Pro pago
  • Reconhecimento de texto na tela fora da edição gratuita
  • Exige o ffmpeg instalado à parte

Ideal para

Usuários do Claude Code e de outros agentes que precisam que um modelo responda a perguntas sobre vídeos sem enviá-los.

Alternativas ao claude-real-video (crv)

claude-real-video (crv): perguntas frequentes

claude-real-video (crv) vale a pena?
A forma sensata de deixar o Claude raciocinar sobre um vídeo hoje: local, econômica em tokens e honesta com os timestamps, embora mostre ao modelo imagens paradas e palavras, não movimento. Damos nota 4.0 de 5.
Quanto custa claude-real-video (crv)?
Gratuito e de código aberto (MIT). O crv Pro opcional custa $29 em pagamento único; uma build separada para Codex custa $9.90 em pagamento único.
Quais são as desvantagens de claude-real-video (crv)?
Vídeos de cortes rápidos ainda custam dezenas de milhares de tokens de imagem; só imagens paradas e palavras; movimento e tom estão no Pro pago; reconhecimento de texto na tela fora da edição gratuita; exige o ffmpeg instalado à parte.
Para quem claude-real-video (crv) é indicado?
Usuários do Claude Code e de outros agentes que precisam que um modelo responda a perguntas sobre vídeos sem enviá-los.
Quanto custa claude-real-video (crv) para uma equipe ou em produção?
Gratuito localmente; tempo de CPU ou de GPU da Apple para o Whisper. A conta do modelo são os tokens de imagem: cerca de 52,000 para 170 frames de um vídeo de 3 minutos em 640x360 no benchmark do autor, então limite os frames em vídeos longos ou movimentados.
claude-real-video (crv) é seguro para dados da empresa?
Download, extração de frames e transcrição rodam localmente; nada é enviado até você entregar frames ou texto a um modelo. Um índice de memória SQLite local em ~/.crv/memory.db guarda transcrições e timestamps (CRV_NO_MEMORY=1 o desativa), e as análises do MCP ficam em cache em ~/.cache/crv-mcp. As opções de cookies leem os cookies de login do seu navegador.
Quais são as melhores alternativas ao claude-real-video (crv)?
As alternativas mais próximas que analisamos são VideoAgent e MarkItDown.

Respostas verificadas em 31 de out. de 2026.