Repolode
riseandignite

riseandignite/capslap

Aplicación de escritorio que transcribe videos con IA e incrusta subtítulos con estilo directamente en el video de salida.

Alternativa open source a:Descript

Estrellas
77
Forks
5
Issues abiertos
4
Último commit
hace 12 meses

¿Qué es?

CapSlap es una aplicación de escritorio de Electron para añadir subtítulos a videos. Arrastras un archivo de video, la aplicación transcribe el audio con IA e incrusta los subtítulos en el video, para que el resultado se reproduzca con subtítulos en cualquier lugar.

La transcripción puede ejecutarse localmente con modelos de Whisper (la interfaz de la aplicación ofrece descargar los modelos tiny y base) o mediante la API de OpenAI, si proporcionas una clave de API y prefieres no descargar modelos. El procesamiento principal está escrito en Rust y la interfaz de Electron está desarrollada con Bun.

La instalación requiere Rust, Bun y FFmpeg. En macOS, FFmpeg se descarga automáticamente durante la instalación de las dependencias.

Funciones clave

  • 01Transcribe el audio de videos con IA e incrusta subtítulos en el video de salida.
  • 02Admite modelos locales de Whisper, que se pueden descargar desde la interfaz de la aplicación.
  • 03Puede usar la API de OpenAI como motor de transcripción.
  • 04Procesamiento principal escrito en Rust, con una interfaz de escritorio de Electron.

Casos de uso

  • Añadir subtítulos incrustados a videos cortos para redes sociales.
  • Añadir subtítulos a videos de personas hablando a cámara o tutoriales sin tener que escribirlos manualmente.
  • Ejecutar transcripciones sin conexión con un modelo local de Whisper.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone <repository-url>
  2. 2

    Compila el núcleo de Rust

    cd rust cargo build cd ..
  3. 3

    Instala las dependencias de Electron

    cd electron bun install
  4. 4

    Ejecuta la aplicación

    bun run dev

Antes de usarlo

  • No se especifica ninguna licencia, por lo que los derechos de uso no están claros.
  • Es necesario configurar Rust, Bun y FFmpeg antes de ejecutar la aplicación.
  • La transcripción local requiere descargar modelos de whisper, mientras que la opción de OpenAI requiere una clave de API de pago.
  • FFmpeg solo se instala automáticamente en macOS; en las demás plataformas hay que configurarlo manualmente.

Temas

Preguntas frecuentes

¿Qué es capslap?
Aplicación de escritorio que transcribe videos con IA e incrusta subtítulos con estilo directamente en el video de salida. CapSlap es una aplicación de escritorio de Electron para añadir subtítulos a videos. Arrastras un archivo de video, la aplicación transcribe el audio con IA e incrusta los subtítulos en el video, para que el resultado se reproduzca con subtítulos en cualquier lugar.
¿capslap es gratuito? ¿Qué licencia tiene?
capslap no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
¿capslap sigue mantenido?
Sin commits en más de 6 meses. El último commit de capslap fue el 4 nov 2025.
¿Para qué puedo usar capslap?
Añadir subtítulos incrustados a videos cortos para redes sociales. Añadir subtítulos a videos de personas hablando a cámara o tutoriales sin tener que escribirlos manualmente. Ejecutar transcripciones sin conexión con un modelo local de Whisper.
¿Cómo se instala capslap?
Clona el repositorio: git clone <repository-url> Compila el núcleo de Rust: cd rust cargo build cd .. Instala las dependencias de Electron: cd electron bun install Ejecuta la aplicación: bun run dev
¿Dónde consigo capslap?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/riseandignite/capslap

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

Proyectos relacionados