Introdução geral
O LLPlayer é um reprodutor de mídia de código aberto projetado para alunos de idiomas, hospedado no GitHub e criado pelo desenvolvedor umlx5h. Ele integra uma variedade de recursos úteis, como exibição de legendas bilíngues, legendas geradas automaticamente por IA, tradução em tempo real e pesquisa de palavras etc., com o objetivo de ajudar os usuários a aprimorar suas habilidades linguísticas assistindo a vídeos. Se você deseja aprender inglês, japonês ou qualquer outro dos 99 idiomas suportados, o LLPlayer oferece uma ajuda poderosa. Baseado nas bibliotecas C# e Flyleaf, o software atualmente é exclusivo para Windows, totalmente gratuito e protegido contra a privacidade, com toda a geração de legendas e processamento de OCR feitos localmente. Ele é especialmente adequado para fãs de anime, alunos de cursos on-line e usuários que precisam de suporte multilíngue.
Lista de funções
- Exibição de legendas bilínguesLegenda principal e legenda ao mesmo tempo: exibe legendas de texto e bitmap.
- Geração de subtítulos de IA (ASR): por meio da OpenAI Sussurro tecnologia que gera legendas de vídeo e áudio em tempo real, em 99 idiomas.
- tradução em tempo realIntegração com as APIs do Google e DeepL para traduzir legendas em 134 idiomas.
- Legendagem OCR em tempo realConverter legendas de bitmap em vídeos em texto com suporte a Tesseract e Microsoft OCR.
- Barra lateral de legendasExibição de lista de legendas, suporte a salto e pesquisa de palavras, com função anti-spoiler.
- Caça-palavras instantâneoClique na palavra no subtítulo para descobrir o significado, suporte à pesquisa personalizada no navegador.
- loopSuporte a loops de vídeo simples para aprendizado repetido.
- Exibição do progresso na barra de tarefasExibe o andamento da reprodução e os botões de controle na barra de tarefas do Windows.
Usando a Ajuda
Processo de instalação
O LLPlayer é um projeto de código aberto, você precisa fazer o download e instalá-lo manualmente. Aqui estão as etapas detalhadas:
- Visite a página do GitHub
Abra seu navegador e digite o URLhttps://github.com/umlx5h/LLPlayer
Para saber mais sobre o LLPlayer, acesse a página do LLPlayer no GitHub. - Faça o download da versão mais recente
Clique na guia "Releases" na parte superior da página para encontrar a versão mais recente (por exemplo, v0.x.x). Clique na versão correspondente.zip
Arquivos (por exemplo.LLPlayer-windows-x64.zip
) Faça o download do pacote zip do software. Observação: certifique-se de que seu sistema seja Windows, pois outros sistemas operacionais não são compatíveis no momento. - Descompacte o arquivo
Após o download, clique com o botão direito do mouse no arquivo zip e selecione "Extract to current folder" (Extrair para a pasta atual) ou use um software de descompactação (como o WinRAR) para descompactá-lo em qualquer diretório, por exemploC:\Arquivos de Programas\LLPlayer
. - programa de corrida
Vá para a pasta extraída e localize o arquivoLLPlayer.exe
Se quiser executá-lo, clique duas vezes nele para executá-lo. A primeira inicialização pode levar alguns segundos para carregar as bibliotecas de dependência. - Opcional: download do modelo
Se estiver usando o recurso AI Subtitle Generation (ASR), você será solicitado a fazer o download do modelo OpenAI Whisper na primeira vez que o executar. Depois de clicar em Confirm (Confirmar), o programa baixará automaticamente o modelo da rede (essa é a única vez em que é necessária uma conexão com a Internet) e o armazenará localmente quando o download for concluído.
advertência::
- Certifique-se de que o computador tenha espaço de armazenamento suficiente (o modelo ocupa cerca de algumas centenas de MB).
- NET, acesse o site da Microsoft para fazer download e instalar o .NET Runtime (a versão precisa corresponder aos requisitos do LLPlayer, geralmente descritos na página do GitHub).
Como usar
Após a conclusão da instalação, clique duas vezes no arquivo LLPlayer.exe
Iniciar o programa. A seguir, instruções detalhadas de operação para as principais funções:
1. carregamento de vídeo e legendas
- Abra o arquivo de vídeoClique no menu "File" (Arquivo) no canto superior esquerdo da interface, selecione "Open File" (Abrir arquivo), procure e selecione um vídeo local (por exemplo, "Open File" (Abrir arquivo)).
.mp4
e.mkv
). Suporta os formatos de vídeo mais comuns. - Carregamento de legendas externasSe houver um arquivo de legenda pronto (
.srt
talvez.ass
), selecione "Load Subtitle File" (Carregar arquivo de legenda) no menu "Subtitle" (Legenda) para carregar a legenda principal e a legenda secundária, respectivamente. A legenda principal é exibida na parte inferior da tela e a legenda na parte superior. - Suporte a vídeos on-lineSelecione "Open URL" (Abrir URL) no menu "File" (Arquivo) e insira um link para um vídeo, como o YouTube (você precisa instalar o utilitário yt-dlp, consulte a Wiki do GitHub para obter detalhes sobre como configurá-lo).
2. legendagem bilíngue
- Configuração das preferências de idiomaLegenda: Vá para "Subtitle Settings" (Configurações de legenda) no menu "Settings" (Configurações) e selecione o idioma da legenda principal e da legenda. Por exemplo, defina a legenda principal como japonês e a legenda como chinês.
- Ajuste do estilo de exibiçãoClique com o botão direito do mouse na área da legenda, e o menu pop-up permite ajustar a fonte, o tamanho e a cor. Suporte para ocultar o separador de legendas (marque "Hide separator" (Ocultar separador) em "Settings" (Configurações)).
3. geração de legendas com IA (ASR)
- Ativar ASRDepois de reproduzir o vídeo, clique em "ASR Settings" (Configurações de ASR) no menu "Subtitle" (Legenda) e marque "Enable Automatic Speech Recognition" (Ativar reconhecimento automático de fala).
- Selecionar idiomaSelecione o idioma do vídeo no menu suspenso (por exemplo, inglês, japonês) e clique em "Apply" (Aplicar).
- geração em tempo realLegendas: As legendas são geradas e exibidas automaticamente de acordo com o andamento da reprodução. Para aceleração, vá para "Opções de hardware" e ative o NVIDIA CUDA ou o AMD Vulkan (é necessária compatibilidade com a GPU).
- Salvar legendasDepois de gerada, clique com o botão direito do mouse na área da legenda e selecione "Export Subtitle" (Exportar legenda), salve como
.srt
Documentação para uso posterior.
4. tradução em tempo real
- Configuração da API de traduçãoEm "Settings" (Configurações), vá para "Translation Settings" (Configurações de tradução) e insira a chave de API do Google ou DeepL (você precisa se registrar para obtê-la).
- Ativar traduçãoTradução em tempo real: Marque "Real-time translation" (Tradução em tempo real) no menu "Subtitle" (Legenda) e selecione o idioma de destino (por exemplo, chinês). O resultado da tradução será exibido na área da legenda.
- habilidade operacionalClique com o botão do meio do mouse no subtítulo para traduzir a frase inteira e entender rapidamente.
5. legendagem OCR em tempo real
- Ativar OCROCR: Selecione "OCR Settings" (Configurações de OCR) no menu "Subtitle" (Legenda) e marque "Enable Real-time OCR" (Ativar OCR em tempo real).
- Reconhecimento de legendas bitmapPara legendas difíceis incorporadas em vídeos (por exemplo, anime). O programa as reconhecerá automaticamente e as converterá em texto.
- Otimização de idiomasPara japonês ou chinês, o OCR remove automaticamente os espaços entre as palavras para melhorar a legibilidade.
6. barra lateral de legendas e busca de palavras
- Mostrar barra lateralClique no botão "Subtitle Sidebar" (Barra lateral de legendas) no lado direito da interface para exibir a lista de legendas do vídeo atual.
- Pular JogoClique duas vezes em uma linha de legendas e o vídeo saltará para o ponto correspondente no tempo.
- Caça-palavrasSelecione a palavra na legenda, clique com o botão direito do mouse e selecione "Search" (Pesquisar); a pesquisa do navegador (por exemplo, Google) será aberta por padrão. Você pode personalizar o site de pesquisa (por exemplo, Baidu, site de dicionário) em "Settings" (Configurações).
- à prova de spoilersMarque a opção "Show current and previous subtitles only" (Mostrar somente as legendas atuais e anteriores) para evitar a visualização antecipada do conteúdo subsequente.
7. reprodução de loop e controle da barra de tarefas
- Configurando o loopClique com o botão direito do mouse na tela do vídeo e selecione "Loop" e, em seguida, arraste a barra de progresso para selecionar o intervalo do loop. Adequado para aprender um determinado diálogo várias vezes.
- operação da barra de tarefasApós minimizar a janela, a barra de tarefas do Windows exibe uma barra de progresso da reprodução, que pode ser pausada/reproduzida com um clique.
Exemplo de processo de operação
Suponha que você queira aprender anime japonês:
- Abra o vídeo do anime (
.mp4
). - Selecione "Japanese" (Japonês) em "ASR Settings" (Configurações de ASR) para gerar legendas em japonês.
- Ative DeepL em "Translation Settings" para traduzir para o chinês e exibir legendas bilíngues.
- Abra a barra lateral e, quando encontrar uma palavra como "頑張る", clique com o botão direito do mouse para pesquisá-la e acessar o site do dicionário.
- Defina um determinado diálogo para ser reproduzido em um loop para praticar a audição e a pronúncia repetidamente.
dica
- otimização do desempenhoSe a geração de legendas estiver lenta, ajuste o "Number of threads" na configuração ASR (não mais do que o número de núcleos da CPU).
- PrivacidadeTodas as funções, exceto a tradução, não requerem conexão com a Internet e os dados são armazenados localmente.
- Problemas de feedbackSe você encontrar um bug, poderá enviar um problema no GitHub e os desenvolvedores responderão positivamente.
Seguindo essas etapas, o LLPlayer pode ajudá-lo a começar a aprender um idioma!