YuzuLingo vs SubtitleExtractor (Dim145)
YuzuLingo fica no navegador. Você cobre as legendas queimadas no vídeo que já está assistindo, incluindo YouTube, Bilibili e outros reprodutores da web. Não há servidor para configurar e nenhum arquivo de vídeo para enviar. Ative o Interagir para ler a linha queimada em seu dispositivo, com furigana ou pinyin quando a língua tiver. Mostre aquele texto sempre, ao passar o mouse ou enquanto você segura uma tecla de atalho.
SubtitleExtractor é o aplicativo da web auto-hospedado da Dim145, no repositório SubtitleExtractor. Você o executa com Docker (Postgres, MinIO, uma API em Go e um site em React) e envia um mp4 ou mkv. Um trabalhador Python realiza OCR nas legendas queimadas com RapidOCR, PP-OCRv5 ou PaddleOCR-VL e você baixa SRT ou ASS. O site inclui um editor com uma pré-visualização de vídeo, uma tabela de cues e uma forma de onda. Você pode desenhar até duas áreas de legenda. A extração também pode ser feita no navegador com WebCodecs e onnxruntime-web. O trabalhador do macOS é executado no host. A imagem do trabalhador da NVIDIA é construída, e o README diz que esse caminho não é verificado. Um normalizador de texto em francês está incluído. Ganchos opcionais escrevem um sidecar SRT, assistem a uma pasta, fazem uma importação do Sonarr ou Radarr e atualizam Plex, Jellyfin ou Bazarr. Lançamento v0.8.0. AGPL-3.0.
Onde cada um se encaixa
| Recurso | YuzuLingo | SubtitleExtractor |
|---|---|---|
| Instale no navegador, nenhum servidor para configurar | ||
| Cubra as legendas queimadas enquanto um vídeo na web toca | ||
| Nenhum arquivo de vídeo para enviar | ||
| Leia aquela linha enquanto o vídeo toca, em seu dispositivo | ||
| Furigana ou pinyin naquela linha | ||
| Mostre aquele texto sempre, ao passar o mouse ou enquanto você segura uma tecla de atalho | ||
| Extraia legendas queimadas de um arquivo de vídeo para SRT ou ASS | ||
| Edite essas legendas no navegador | ||
| OCR um vídeo enviado no navegador, sem o trabalhador Python | ||
| Mais de uma área de legenda | ||
| OCR fica no dispositivo | ||
| Adicione a linha a um deck Anki |