Repolode
JimLiu

JimLiu/baocut

Agente de video con IA para macOS y Windows que edita videos en una línea de tiempo editable: transcribe, subtitula, traduce, dobla, recorta y anima.

Alternativa open source a:DescriptCapCut

Estrellas
1,089
Forks
105
Issues abiertos
3
Último commit
hace 7 horas

¿Qué es?

BaoCut es un agente de video de escritorio con IA, diseñado en torno a una línea de tiempo editable en lugar de generar un MP4 de una sola vez. Describes lo que quieres y el agente transcribe el material, redacta y traduce subtítulos, dobla el audio a otro idioma, recorta grabaciones de personas hablando a cámara y genera gráficos en movimiento. Cada resultado permanece en la línea de tiempo, así que puedes cambiar una sola línea de subtítulos o una frase de voz en off sin volver a renderizar todo el video.

Las personas y el agente comparten el mismo editor y la misma pila de deshacer, así que puedes tomar el control en cualquier momento. Las opciones de exportación incluyen MP4 con subtítulos incrustados o en un archivo aparte, SRT y WebVTT, transcripciones, pistas de audio y un paquete portátil `.baocut`. Los modelos de voz e imagen pueden ejecutarse localmente en Apple Silicon o Windows, o conectarse a proveedores en línea como OpenAI, Anthropic, Google y ElevenLabs.

Además de la aplicación de escritorio, el mismo Runtime local está disponible mediante una CLI `baocut`, un servicio MCP con una skill de BaoCut para agentes como Claude Code y Codex, y un cliente web basado en navegador. Se requieren Ffmpeg y ffprobe para procesar archivos multimedia y no vienen incluidos.

Funciones clave

  • 01Transcribe el material con marcas de tiempo a nivel de palabra mediante Whisper o Qwen3-ASR local, o APIs en línea.
  • 02Genera subtítulos en el idioma original, traducidos o bilingües, con estilos para cada proyecto.
  • 03Dobla videos separando las voces, traduciendo el texto y sintetizando una voz para cada frase.
  • 04Elimina muletillas, pausas y tomas repetidas de grabaciones de personas hablando a cámara, directamente en la línea de tiempo.
  • 05Crea gráficos en movimiento como composiciones HTML y los coloca en la línea de tiempo.
  • 06Exporta MP4, SRT, WebVTT, transcripciones, pistas de audio y un paquete portátil del proyecto.

Casos de uso

  • Añadir subtítulos traducidos o bilingües a un video existente.
  • Doblar un tutorial o video explicativo a otro idioma.
  • Limpiar una grabación de una persona hablando a cámara eliminando muletillas y tomas repetidas.
  • Permitir que un agente de programación como Claude Code o Codex edite videos mediante la CLI o MCP.

Inicio rápido

  1. 1

    Clona el repositorio

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

    Entra en la carpeta del proyecto

    cd baocut
  3. 3

    Instala las dependencias

    npm ci
  4. 4

    Inicia la aplicación de escritorio en modo de desarrollo

    npm run dev

Antes de usarlo

  • Las versiones empaquetadas solo son compatibles con macOS 14 o posterior en Apple Silicon y Windows x64; no se ofrecen instaladores para Intel Mac ni Linux.
  • Las funciones de agente requieren haber iniciado sesión en un motor de agente como Codex CLI o Claude Code. Además, ffmpeg y ffprobe no están incluidos.
  • El desarrollo completo desde el código fuente requiere Rust, CMake y las herramientas de compilación de la plataforma. La primera compilación puede llevar bastante tiempo y ocupar mucho espacio en disco.
  • La licencia figura como NOASSERTION, y algunos de los modelos de voz incluidos tienen licencias de investigación o de uso no comercial.

Temas

Preguntas frecuentes

¿Qué es baocut?
Agente de video con IA para macOS y Windows que edita videos en una línea de tiempo editable: transcribe, subtitula, traduce, dobla, recorta y anima. BaoCut es un agente de video de escritorio con IA, diseñado en torno a una línea de tiempo editable en lugar de generar un MP4 de una sola vez. Describes lo que quieres y el agente transcribe el material, redacta y traduce subtítulos, dobla el audio a otro idioma, recorta grabaciones de personas hablando a cámara y genera gráficos en movimiento. Cada resultado permanece en la línea de tiempo, así que puedes cambiar una sola línea de subtítulos o una frase de voz en off sin volver a renderizar todo el video.
¿baocut es gratuito? ¿Qué licencia tiene?
baocut es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿baocut sigue mantenido?
Mantenimiento activo. El último commit de baocut fue el 19 oct 2026.
¿Para qué puedo usar baocut?
Añadir subtítulos traducidos o bilingües a un video existente. Doblar un tutorial o video explicativo a otro idioma. Limpiar una grabación de una persona hablando a cámara eliminando muletillas y tomas repetidas. Permitir que un agente de programación como Claude Code o Codex edite videos mediante la CLI o MCP.
¿Cómo se instala baocut?
Clona el repositorio: git clone https://github.com/jimliu/baocut.git Entra en la carpeta del proyecto: cd baocut Instala las dependencias: npm ci Inicia la aplicación de escritorio en modo de desarrollo: npm run dev
¿Dónde consigo baocut?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/JimLiu/baocut

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados