YuzuLingo vs Video Subtitler (KarinBrisker)
YuzuLingo permanece no navegador. Você cobre as legendas embutidas no vídeo que já está assistindo, incluindo YouTube, Bilibili e outros players da web. Não há script para executar e nenhum arquivo de vídeo para começar. Ative o Interact para ler a linha embutida no seu dispositivo, com furigana ou pinyin quando a língua os tiver. Mostre esse texto sempre, ao passar o mouse ou enquanto você mantém uma tecla de atalho.
Video Subtitler é o aplicativo Python de KarinBrisker, no repositório Video-Subtitler. Você fornece um vídeo local. O FFmpeg extrai o áudio, então o modelo base do Whisper transcreve isso na sua máquina, em uma GPU quando CUDA está disponível e na CPU, caso contrário. Ele escreve um SRT e um VTT. Se o idioma de saída for diferente, googletrans traduz a transcrição, e essa chamada vai para o Google. Os reconhecimentos do README nomeiam o Google Cloud Translation. O script usa o pacote googletrans. O FFmpeg então queima as legendas em um novo arquivo de vídeo. Há uma linha de comando e uma demonstração no Gradio, e o README aponta para um Hugging Face Space. O README diz que você pode deixar o idioma de entrada não definido, assim o Whisper detecta. A chamada de transcrição no código não passa esse idioma, e ele padrão para o inglês. O README foi reescrito há cerca de 3 meses. Os arquivos Python foram alterados pela última vez há cerca de 3 anos. Não há versão. Licença MIT.
Onde cada um se encaixa
| Recurso | YuzuLingo | Video Subtitler |
|---|---|---|
| Instale no navegador, nenhum script para executar | ||
| Cubra as legendas embutidas enquanto um vídeo da web toca | ||
| Nenhum arquivo de vídeo para começar | ||
| Leia essa linha embutida enquanto o vídeo da web toca, no seu dispositivo | ||
| Furigana ou pinyin nessa linha | ||
| Mostre esse texto sempre, ao passar o mouse ou enquanto você mantém uma tecla de atalho | ||
| Transcreva a fala em um vídeo local em um SRT e um VTT | ||
| A conversão de fala para texto permanece no dispositivo | ||
| Traduza essa transcrição | ||
| Queime essas legendas em um novo arquivo de vídeo | ||
| Adicione a linha a um deck Anki |