Repolode
anghunk

anghunk/video-transcript

Uma ferramenta de edição de legendas para vídeos no navegador, que permite editar, estilizar e incorporar legendas em arquivos MP4 locais, com transcrição opcional usando Whisper no próprio dispositivo.

Alternativa open source a:CapCutDescript

Estrelas
214
Forks
11
Issues abertas
0
Último commit
há 25 dias

O que é?

Video Transcript é uma ferramenta de legendas que funciona inteiramente no navegador. Você importa um arquivo MP4 local, pode gerar legendas com o Whisper executado no próprio dispositivo, edita os trechos e a sincronização em uma timeline, define um estilo global para as legendas e exporta um MP4 com elas incorporadas.

Os vídeos, as legendas e os arquivos exportados permanecem no dispositivo atual. Não é necessário criar uma conta, e o áudio ou o vídeo não são enviados para nenhum servidor. Os projetos, o progresso das legendas e o cache de vídeo ficam armazenados localmente no IndexedDB, e o app pode ser instalado como PWA.

O reconhecimento de fala usa modelos ONNX Whisper por meio do Transformers.js, priorizando WebGPU e usando WASM na CPU como alternativa. Os modelos são baixados uma vez do Hugging Face e ficam em cache. O app oferece suporte a chinês, inglês, japonês e coreano, além de detectar o idioma automaticamente.

Recursos principais

  • 01Importa arquivos MP4 locais e mostra informações sobre resolução, duração e faixa de áudio.
  • 02Gera legendas localmente com o Whisper e detecta o idioma automaticamente.
  • 03Permite editar trechos e a sincronização das legendas em uma timeline sincronizada com a reprodução do vídeo.
  • 04Aplica um estilo global às legendas, com predefinições, cores, tamanho, posição e alinhamento.
  • 05Exporta MP4 com qualidade próxima à original, em 4K ou 1080p, mantendo o áudio AAC original.

Casos de uso

  • Adicionar legendas incorporadas a um vídeo local sem enviá-lo para um serviço na nuvem.
  • Transcrever e corrigir rapidamente a fala em vídeos em chinês, inglês, japonês ou coreano.
  • Criar clipes MP4 legendados para redes sociais ou apresentações diretamente no navegador.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/anghunk/video-transcript.git
  2. 2

    Acesse a pasta do projeto

    cd video-transcript
  3. 3

    Instale as dependências

    npm install
  4. 4

    Inicie o servidor de desenvolvimento

    npm run dev

Antes de usar

  • Os modelos de reconhecimento de fala e os arquivos de execução são baixados do Hugging Face e do jsDelivr no primeiro uso.
  • O reconhecimento e a exportação dependem da memória do dispositivo e do suporte do navegador. Recomendamos Chrome ou Edge em computadores.
  • Vídeos grandes (com mais de 2 GB ou longos em 4K) podem falhar ou ser processados lentamente.

Tópicos

Perguntas frequentes

O que é video-transcript?
Uma ferramenta de edição de legendas para vídeos no navegador, que permite editar, estilizar e incorporar legendas em arquivos MP4 locais, com transcrição opcional usando Whisper no próprio dispositivo. Video Transcript é uma ferramenta de legendas que funciona inteiramente no navegador. Você importa um arquivo MP4 local, pode gerar legendas com o Whisper executado no próprio dispositivo, edita os trechos e a sincronização em uma timeline, define um estilo global para as legendas e exporta um MP4 com elas incorporadas.
video-transcript é gratuito? Qual é a licença?
video-transcript é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
video-transcript ainda é mantido?
Manutenção ativa. O último commit de video-transcript foi em 25 de set. de 2026.
Para que posso usar video-transcript?
Adicionar legendas incorporadas a um vídeo local sem enviá-lo para um serviço na nuvem. Transcrever e corrigir rapidamente a fala em vídeos em chinês, inglês, japonês ou coreano. Criar clipes MP4 legendados para redes sociais ou apresentações diretamente no navegador.
Como instalar video-transcript?
Clone o repositório: git clone https://github.com/anghunk/video-transcript.git Acesse a pasta do projeto: cd video-transcript Instale as dependências: npm install Inicie o servidor de desenvolvimento: npm run dev
Onde consigo video-transcript?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/anghunk/video-transcript

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

Projetos relacionados