Repolode
Nutlope

Nutlope/ai-subtitles

Um app web com Next.js que gera legendas sincronizadas a partir de vídeos enviados ou links de mídia, usando o modelo Whisper da Together AI.

Alternativa open source a:RevDescript

Estrelas
466
Forks
70
Issues abertas
2
Último commit
há 7 meses

O que é?

O SubStudio é um app web para criar legendas a partir de vídeos. Envie um arquivo de vídeo ou cole um link direto para a mídia; o app extrai o áudio e o envia ao modelo Whisper Large v3 da Together AI para transcrição com marcações de tempo por palavra. Intervalos curtos são agrupados em blocos de legenda mais fáceis de ler.

Antes de exportar, você pode visualizar e estilizar as legendas em tempo real com seis estilos predefinidos: Classic, TikTok, Modern Box, Cinematic, Outline e Bold Center. As legendas podem ser baixadas como arquivos SRT ou VTT, ou incorporadas a um MP4.

O projeto usa Next.js (App Router), Tailwind CSS, Framer Motion e FFmpeg via fluent-ffmpeg. Você pode executá-lo localmente com uma API key da Together AI em um arquivo .env ou informá-la pela interface, e implantá-lo na Vercel com um clique.

Recursos principais

  • 01Transcreve o áudio de vídeos com marcações de tempo por palavra usando o Whisper Large v3 da Together AI.
  • 02Aceita arquivos de vídeo enviados ou links diretos para mídias.
  • 03Oferece seis estilos predefinidos de legenda com pré-visualização em tempo real.
  • 04Exporta legendas como SRT, VTT ou MP4 com as legendas incorporadas.

Casos de uso

  • Adicionar legendas a vídeos curtos para TikTok ou Reels.
  • Gerar arquivos de legenda SRT ou VTT para fluxos de edição de vídeo.
  • Criar vídeos com legendas incorporadas para publicações em redes sociais.

Início rápido

  1. 1

    Clone o repositório

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

    Crie um arquivo .env com sua chave da Together AI (TOGETHER_API_KEY=your_api_key_here)

  3. 3

    Instale as dependências

    npm install
  4. 4

    Inicie o servidor de desenvolvimento em http://localhost:3000

    npm run dev

Antes de usar

  • A transcrição requer uma chave de API da Together AI.
  • Os metadados da listagem não informam uma licença, mas o README diz MIT; confirme a licença antes de reutilizar.

Tópicos

Perguntas frequentes

O que é ai-subtitles?
Um app web com Next.js que gera legendas sincronizadas a partir de vídeos enviados ou links de mídia, usando o modelo Whisper da Together AI. O SubStudio é um app web para criar legendas a partir de vídeos. Envie um arquivo de vídeo ou cole um link direto para a mídia; o app extrai o áudio e o envia ao modelo Whisper Large v3 da Together AI para transcrição com marcações de tempo por palavra. Intervalos curtos são agrupados em blocos de legenda mais fáceis de ler.
ai-subtitles é gratuito? Qual é a licença?
ai-subtitles não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
ai-subtitles ainda é mantido?
Sem commits há mais de 6 meses. O último commit de ai-subtitles foi em 7 de abr. de 2026.
Para que posso usar ai-subtitles?
Adicionar legendas a vídeos curtos para TikTok ou Reels. Gerar arquivos de legenda SRT ou VTT para fluxos de edição de vídeo. Criar vídeos com legendas incorporadas para publicações em redes sociais.
Como instalar ai-subtitles?
Clone o repositório: git clone https://github.com/Luffixos/ai-subtitles.git Crie um arquivo .env com sua chave da Together AI (TOGETHER_API_KEY=your_api_key_here) Instale as dependências: npm install Inicie o servidor de desenvolvimento em http://localhost:3000: npm run dev
Onde consigo ai-subtitles?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Nutlope/ai-subtitles

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

Projetos relacionados