Una skill para agentes de IA que controla JianYing Pro (la versión china de CapCut) para automatizar la edición de video mediante instrucciones en lenguaje natural.
- 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
Clona el repositorio
git clone https://github.com/jimliu/baocut.git - 2
Entra en la carpeta del proyecto
cd baocut - 3
Instala las dependencias
npm ci - 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
Una skill de Claude Code que descarga videos de YouTube, los divide en capítulos generados con IA, recorta segmentos y añade subtítulos bilingües al video.
Una Agent Skill que convierte un tema en un video explicativo narrado, con voz en off, subtítulos incrustados e imágenes de portada, renderizando fotogramas HTML localmente a MP4.
Skill para agentes de IA que genera presentaciones editables con 12 temas visuales, modificables en el navegador y exportables a HTML, PDF y PPTX.
Herramienta de línea de comandos y biblioteca para editar proyectos de borrador de CapCut / JianYing como JSON local, sin necesidad de API ni servidor.
Una skill para agentes que convierte la respuesta de una IA a una pregunta compleja en una página HTML sin conexión, con diagramas, tablas y diseño.