Aprendizagem pessoal com IA
e orientação prática
Espelho de desenho CyberKnife

LLPlayer: reprodutor de vídeo que gera legendas em tempo real com tradução bilíngue

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.

LLPlayer: reprodutor de vídeo com geração de legendas em tempo real e tradução bilíngue usando o Whisper-1


 

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:

  1. Visite a página do GitHub
    Abra seu navegador e digite o URL https://github.com/umlx5h/LLPlayerPara saber mais sobre o LLPlayer, acesse a página do LLPlayer no GitHub.
  2. 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.
  3. 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 exemplo C:\Arquivos de Programas\LLPlayer.
  4. programa de corrida
    Vá para a pasta extraída e localize o arquivo LLPlayer.exeSe 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.
  5. 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)). .mp4e.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:

  1. Abra o vídeo do anime (.mp4).
  2. Selecione "Japanese" (Japonês) em "ASR Settings" (Configurações de ASR) para gerar legendas em japonês.
  3. Ative DeepL em "Translation Settings" para traduzir para o chinês e exibir legendas bilíngues.
  4. 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.
  5. 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!

CDN1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " LLPlayer: reprodutor de vídeo que gera legendas em tempo real com tradução bilíngue

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil