Repolode
dlsandy

dlsandy/Transub-Player

Player de vídeo para Windows que gera legendas bilíngues ao vivo com reconhecimento de fala e tradução no próprio dispositivo.

Estrelas
885
Forks
73
Issues abertas
7
Último commit
há 3 dias

O que é?

O Transub Player é um player de vídeo para desktop Windows, feito para assistir a filmes, dramas e animes em outros idiomas sem um arquivo de legenda. Ao abrir um vídeo, a reprodução começa imediatamente e as legendas são geradas ao vivo com o reconhecimento de fala integrado do Whisper e, quando estiver pronto, traduzidas por um modelo local do llama-server.

É possível alternar entre exibir apenas a tradução, apenas o idioma original ou legendas duplas usando as teclas 1, 2 e 3. Os idiomas de origem e destino podem ser alterados durante a reprodução entre chinês, japonês, coreano e inglês. Se houver um arquivo de legenda ao lado do vídeo, ele será carregado primeiro, e as legendas ao vivo podem ser ativadas novamente a qualquer momento.

O player foi desenvolvido com WPF e usa mpv para reproduzir vídeos. Também pode abrir URLs comuns de streams de rede e gravá-los no armazenamento local. Os modelos de reconhecimento e tradução são baixados sob demanda, e o app oferece suporte opcional à aceleração por GPU.

Recursos principais

  • 01Gera legendas ao vivo a partir da fala usando o reconhecimento integrado do Whisper.
  • 02Alterna entre legendas traduzidas, no idioma original ou duplas usando as teclas numéricas.
  • 03Permite alterar os idiomas de origem e destino durante a reprodução.
  • 04Carrega primeiro um arquivo de legenda existente ao lado do vídeo, se houver.
  • 05Abre URLs comuns de streams de rede e pode gravá-los localmente.
  • 06Baixa modelos de reconhecimento e tradução sob demanda.

Casos de uso

  • Assistir a um filme ou episódio de anime em outro idioma quando não há um arquivo de legenda disponível.
  • Acompanhar o conteúdo em dois idiomas enquanto aprende um novo idioma.
  • Gravar um vídeo transmitido para assistir mais tarde no armazenamento local.

Início rápido

  1. 1

    Baixe o instalador ou o arquivo zip portátil em GitHub Releases

  2. 2

    Execute o .exe de instalação ou descompacte a versão portátil e execute TransubPlayer.exe

  3. 3

    Compilar a partir do código-fonte: obter o mpv

    powershell -ExecutionPolicy Bypass -File tools\fetch-mpv.ps1
  4. 4

    Compilar a partir do código-fonte: executar o player

    dotnet run --project src\TransubPlayer\TransubPlayer.csproj

Antes de usar

  • Disponível apenas para Windows (10 ou 11, 64 bits).
  • Os metadados do projeto não especificam uma licença.
  • Na primeira execução, é necessário ter acesso à internet para baixar os modelos de reconhecimento e tradução.
  • As legendas são geradas ao vivo, por isso aparecem com um pequeno atraso em relação à imagem e não têm qualidade de versão final.

Em coleções

Tópicos

Perguntas frequentes

O que é Transub-Player?
Player de vídeo para Windows que gera legendas bilíngues ao vivo com reconhecimento de fala e tradução no próprio dispositivo. O Transub Player é um player de vídeo para desktop Windows, feito para assistir a filmes, dramas e animes em outros idiomas sem um arquivo de legenda. Ao abrir um vídeo, a reprodução começa imediatamente e as legendas são geradas ao vivo com o reconhecimento de fala integrado do Whisper e, quando estiver pronto, traduzidas por um modelo local do llama-server.
Transub-Player é gratuito? Qual é a licença?
Transub-Player 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.
Transub-Player ainda é mantido?
Manutenção ativa. O último commit de Transub-Player foi em 4 de nov. de 2026.
Para que posso usar Transub-Player?
Assistir a um filme ou episódio de anime em outro idioma quando não há um arquivo de legenda disponível. Acompanhar o conteúdo em dois idiomas enquanto aprende um novo idioma. Gravar um vídeo transmitido para assistir mais tarde no armazenamento local.
Como instalar Transub-Player?
Baixe o instalador ou o arquivo zip portátil em GitHub Releases Execute o .exe de instalação ou descompacte a versão portátil e execute TransubPlayer.exe Compilar a partir do código-fonte: obter o mpv: powershell -ExecutionPolicy Bypass -File tools\fetch-mpv.ps1 Compilar a partir do código-fonte: executar o player: dotnet run --project src\TransubPlayer\TransubPlayer.csproj
Onde consigo Transub-Player?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dlsandy/Transub-Player

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

Projetos relacionados