Repolode
JimLiu

JimLiu/baocut

Agente de vídeo com IA para macOS e Windows que edita vídeos em uma timeline editável: transcreve, legenda, traduz, dubla, corta e anima.

Alternativa open source a:DescriptCapCut

Estrelas
1,089
Forks
105
Issues abertas
3
Último commit
há 4 horas

O que é?

O BaoCut é um agente de vídeo com IA para desktop, desenvolvido em torno de uma timeline editável, em vez de gerar um MP4 de uma só vez. Você descreve o que quer, e o agente transcreve as gravações, cria e traduz legendas, dubla o áudio para outro idioma, corta gravações de pessoas falando para a câmera e gera motion graphics. Cada resultado permanece na timeline, então é possível alterar uma única linha de legenda ou frase de voz sem renderizar o vídeo inteiro novamente.

As pessoas e o agente usam o mesmo editor e a mesma pilha de desfazer, para que você possa assumir o controle a qualquer momento. As opções de exportação incluem MP4 com legendas embutidas ou em arquivo separado, SRT e WebVTT, transcrições, stems de áudio e um pacote portátil `.baocut`. Os modelos de fala e imagem podem ser executados localmente em Apple Silicon ou Windows, ou direcionados a provedores online como OpenAI, Anthropic, Google e ElevenLabs.

Além do aplicativo para desktop, o mesmo Runtime local também está disponível por meio de uma CLI `baocut`, de um serviço MCP com uma skill do BaoCut para agentes como Claude Code e Codex, e de um cliente web no navegador. Ffmpeg e ffprobe são necessários para o processamento de mídia e não estão incluídos.

Recursos principais

  • 01Transcreve gravações com marcação de tempo por palavra usando Whisper local, Qwen3-ASR ou APIs online.
  • 02Gera legendas no idioma original, traduzidas ou bilíngues, com estilos por projeto.
  • 03Dubla vídeos separando os vocais, traduzindo e sintetizando a voz frase por frase.
  • 04Remove vícios de linguagem, pausas e retakes de gravações de pessoas falando para a câmera, diretamente na timeline.
  • 05Cria motion graphics como composições HTML e as posiciona na timeline.
  • 06Exporta MP4, SRT, WebVTT, transcrições, stems de áudio e um pacote portátil do projeto.

Casos de uso

  • Adicionar legendas traduzidas ou bilíngues a um vídeo existente.
  • Dublar um tutorial ou vídeo explicativo para outro idioma.
  • Limpar uma gravação de alguém falando para a câmera removendo vícios de linguagem e retakes.
  • Permitir que um agente de programação como Claude Code ou Codex edite vídeos pela CLI ou pelo MCP.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/jimliu/baocut.git
  2. 2

    Acesse a pasta do projeto

    cd baocut
  3. 3

    Instale as dependências

    npm ci
  4. 4

    Inicie o aplicativo para desktop no modo de desenvolvimento

    npm run dev

Antes de usar

  • As versões empacotadas são compatíveis apenas com macOS 14 ou posterior em Apple Silicon e Windows x64; não são fornecidos instaladores para Intel Mac nem Linux.
  • Os recursos de agente exigem login em um mecanismo de agente, como Codex CLI ou Claude Code. Além disso, ffmpeg e ffprobe não estão incluídos.
  • O desenvolvimento completo a partir do código-fonte requer Rust, CMake e as ferramentas de compilação da plataforma. A primeira compilação pode levar bastante tempo e ocupar muito espaço em disco.
  • A licença está listada como NOASSERTION, e alguns dos modelos de fala incluídos têm licenças para pesquisa ou uso não comercial.

Tópicos

Perguntas frequentes

O que é baocut?
Agente de vídeo com IA para macOS e Windows que edita vídeos em uma timeline editável: transcreve, legenda, traduz, dubla, corta e anima. O BaoCut é um agente de vídeo com IA para desktop, desenvolvido em torno de uma timeline editável, em vez de gerar um MP4 de uma só vez. Você descreve o que quer, e o agente transcreve as gravações, cria e traduz legendas, dubla o áudio para outro idioma, corta gravações de pessoas falando para a câmera e gera motion graphics. Cada resultado permanece na timeline, então é possível alterar uma única linha de legenda ou frase de voz sem renderizar o vídeo inteiro novamente.
baocut é gratuito? Qual é a licença?
baocut é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
baocut ainda é mantido?
Manutenção ativa. O último commit de baocut foi em 19 de out. de 2026.
Para que posso usar baocut?
Adicionar legendas traduzidas ou bilíngues a um vídeo existente. Dublar um tutorial ou vídeo explicativo para outro idioma. Limpar uma gravação de alguém falando para a câmera removendo vícios de linguagem e retakes. Permitir que um agente de programação como Claude Code ou Codex edite vídeos pela CLI ou pelo MCP.
Como instalar baocut?
Clone o repositório: git clone https://github.com/jimliu/baocut.git Acesse a pasta do projeto: cd baocut Instale as dependências: npm ci Inicie o aplicativo para desktop no modo de desenvolvimento: npm run dev
Onde consigo baocut?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/JimLiu/baocut

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados