Repolode
Nutlope

Nutlope/ai-subtitles

Aplicación web de Next.js que genera subtítulos sincronizados a partir de videos subidos o enlaces a contenido multimedia con el modelo Whisper de Together AI.

Alternativa open source a:RevDescript

Estrellas
466
Forks
70
Issues abiertos
2
Último commit
hace 7 meses

¿Qué es?

SubStudio es una aplicación web para crear subtítulos de videos. Sube un archivo de video o pega un enlace directo a contenido multimedia, y la aplicación extrae el audio y lo envía al modelo Whisper Large v3 de Together AI para transcribirlo con marcas de tiempo a nivel de palabra. Los intervalos cortos se combinan en bloques de subtítulos legibles.

Antes de exportar, puedes previsualizar y personalizar los subtítulos en tiempo real con seis estilos predeterminados: Classic, TikTok, Modern Box, Cinematic, Outline y Bold Center. Puedes descargar los subtítulos como archivos SRT o VTT, o incrustarlos en un MP4.

El proyecto está desarrollado con Next.js (App Router), Tailwind CSS, Framer Motion y FFmpeg mediante fluent-ffmpeg. Puedes ejecutarlo localmente con una API key de Together AI en un archivo .env o introducirla en la interfaz, y desplegarlo en Vercel con un solo clic.

Funciones clave

  • 01Transcribe el audio de videos con marcas de tiempo a nivel de palabra mediante Whisper Large v3 de Together AI.
  • 02Admite archivos de video subidos o enlaces directos a contenido multimedia.
  • 03Ofrece seis estilos predeterminados para los subtítulos, con vista previa en tiempo real.
  • 04Exporta los subtítulos como SRT, VTT o MP4 con los subtítulos incrustados.

Casos de uso

  • Añadir subtítulos a videos cortos para TikTok o Reels.
  • Generar archivos de subtítulos SRT o VTT para flujos de edición de video.
  • Crear publicaciones para redes sociales con subtítulos incrustados.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/Luffixos/ai-subtitles.git
  2. 2

    Crea un archivo .env con tu clave de Together AI (TOGETHER_API_KEY=your_api_key_here)

  3. 3

    Instala las dependencias

    npm install
  4. 4

    Inicia el servidor de desarrollo en http://localhost:3000

    npm run dev

Antes de usarlo

  • La transcripción requiere una clave de API de Together AI.
  • Los metadatos del listado no indican ninguna licencia, pero el README dice MIT; confirma la licencia antes de reutilizarlo.

Temas

Preguntas frecuentes

¿Qué es ai-subtitles?
Aplicación web de Next.js que genera subtítulos sincronizados a partir de videos subidos o enlaces a contenido multimedia con el modelo Whisper de Together AI. SubStudio es una aplicación web para crear subtítulos de videos. Sube un archivo de video o pega un enlace directo a contenido multimedia, y la aplicación extrae el audio y lo envía al modelo Whisper Large v3 de Together AI para transcribirlo con marcas de tiempo a nivel de palabra. Los intervalos cortos se combinan en bloques de subtítulos legibles.
¿ai-subtitles es gratuito? ¿Qué licencia tiene?
ai-subtitles 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.
¿ai-subtitles sigue mantenido?
Sin commits en más de 6 meses. El último commit de ai-subtitles fue el 7 abr 2026.
¿Para qué puedo usar ai-subtitles?
Añadir subtítulos a videos cortos para TikTok o Reels. Generar archivos de subtítulos SRT o VTT para flujos de edición de video. Crear publicaciones para redes sociales con subtítulos incrustados.
¿Cómo se instala ai-subtitles?
Clona el repositorio: git clone https://github.com/Luffixos/ai-subtitles.git Crea un archivo .env con tu clave de Together AI (TOGETHER_API_KEY=your_api_key_here) Instala las dependencias: npm install Inicia el servidor de desarrollo en http://localhost:3000: npm run dev
¿Dónde consigo ai-subtitles?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Nutlope/ai-subtitles

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

Proyectos relacionados