Repolode
umlx5h

umlx5h/LLPlayer

Player de vídeo para Windows voltado a quem está aprendendo idiomas, com legendas duplas, geração local de legendas por IA, tradução em tempo real e consulta de palavras.

Alternativa open source a:Language Reactor

Estrelas
4,587
Forks
290
Issues abertas
61
Último commit
ontem

O que é?

LLPlayer é um player de vídeo criado para o aprendizado de idiomas, com recursos de legenda que não existem nos players comuns. Ele pode exibir duas faixas de legenda ao mesmo tempo, para que o estudante veja o idioma original junto com a tradução para seu idioma nativo, e oferece suporte a legendas de texto e bitmap.

O player pode gerar legendas automaticamente para qualquer vídeo ou áudio usando Whisper, por meio de whisper.cpp ou faster-whisper, e converter legendas bitmap em texto com Tesseract OCR ou Microsoft OCR. A tradução é feita por mecanismos como Google, DeepL, OpenAI, Ollama e LM Studio, com opção de tradução contextual usando LLM. Vídeos online podem ser reproduzidos via yt-dlp, com as mesmas ferramentas de legenda e consulta de palavras disponíveis.

Para leitura e revisão, a barra lateral de legendas oferece busca por trecho, busca incremental e consulta de palavras; também é possível pesquisar na web pelo menu de contexto de uma palavra. O aplicativo é desenvolvido em C# e WPF sobre a biblioteca de player Flyleaf e está atualmente em Beta. Requer Windows 10 ou 11.

Recursos principais

  • 01Exibe duas faixas de legenda simultaneamente, com suporte a legendas de texto e bitmap.
  • 02Gera legendas localmente a partir de vídeos ou áudios usando mecanismos Whisper.
  • 03Converte legendas bitmap em texto em tempo real com OCR.
  • 04Traduz legendas usando Google, DeepL, OpenAI, Ollama e LM Studio.
  • 05Reproduz vídeos online via yt-dlp, com geração de legendas e consulta de palavras.
  • 06Oferece uma barra lateral de legendas com busca por trecho, busca incremental e consulta de palavras.

Casos de uso

  • Assistir a filmes ou séries em outros idiomas com legendas duplas para estudar.
  • Gerar legendas para gravações de aulas ou arquivos de áudio no idioma que você está aprendendo.
  • Assistir a vídeos online com legendas traduzidas e consulta de palavras.
  • Pesquisar palavras desconhecidas nas legendas e enviá-las a um dicionário no navegador.

Início rápido

  1. 1

    Baixe os builds na página de releases

  2. 2

    Instale o .NET Desktop Runtime 10, se solicitado

  3. 3

    Inicie o LLPlayer.exe

  4. 4

    Baixe um modelo do Whisper em Settings > Subtitles > ASR para gerar legendas localmente

Antes de usar

  • Disponível apenas para Windows; ainda não há suporte para Linux ou macOS.
  • O desenvolvimento está em fase Beta e pode ser instável, com alterações incompatíveis.
  • ASR e OCR exigem o Microsoft Visual C++ Redistributable; sem ele, o app trava quando esses recursos são ativados.
  • Licenciado sob a GPL-3.0, uma licença copyleft.

Em coleções

Tópicos

Perguntas frequentes

O que é LLPlayer?
Player de vídeo para Windows voltado a quem está aprendendo idiomas, com legendas duplas, geração local de legendas por IA, tradução em tempo real e consulta de palavras. LLPlayer é um player de vídeo criado para o aprendizado de idiomas, com recursos de legenda que não existem nos players comuns. Ele pode exibir duas faixas de legenda ao mesmo tempo, para que o estudante veja o idioma original junto com a tradução para seu idioma nativo, e oferece suporte a legendas de texto e bitmap.
LLPlayer é gratuito? Qual é a licença?
LLPlayer é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
LLPlayer ainda é mantido?
Manutenção ativa. O último commit de LLPlayer foi em 5 de nov. de 2026.
Para que posso usar LLPlayer?
Assistir a filmes ou séries em outros idiomas com legendas duplas para estudar. Gerar legendas para gravações de aulas ou arquivos de áudio no idioma que você está aprendendo. Assistir a vídeos online com legendas traduzidas e consulta de palavras. Pesquisar palavras desconhecidas nas legendas e enviá-las a um dicionário no navegador.
Como instalar LLPlayer?
Baixe os builds na página de releases Instale o .NET Desktop Runtime 10, se solicitado Inicie o LLPlayer.exe Baixe um modelo do Whisper em Settings > Subtitles > ASR para gerar legendas localmente
Onde consigo LLPlayer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/umlx5h/LLPlayer

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

Projetos relacionados