YuzuLingo vs SubtitleExtractor (Dim145)
YuzuLingo permanece en el navegador. Puedes cubrir los subtítulos incrustados en el video que ya estás viendo, incluyendo YouTube, Bilibili y otros reproductores web. No hay un servidor que configurar y no hay un archivo de video que subir. Activa Interact para leer la línea incrustada en tu dispositivo, con furigana o pinyin cuando el idioma los tenga. Muestra ese texto siempre, al pasar el mouse, o mientras mantienes una tecla de acceso rápido.
SubtitleExtractor es la aplicación web autoalojada de Dim145, en el repositorio SubtitleExtractor. La ejecutas con Docker (Postgres, MinIO, una API de Go y un sitio en React) y subes un mp4 o mkv. Un trabajador de Python OCR los subtítulos incrustados con RapidOCR, PP-OCRv5 o PaddleOCR-VL y descargas SRT o ASS. El sitio incluye un editor con una vista previa de video, una tabla de cues y una forma de onda. Puedes dibujar hasta dos áreas de subtítulos. La extracción también puede ejecutarse en el navegador con WebCodecs y onnxruntime-web. El trabajador de macOS se ejecuta en el host. La imagen del trabajador de NVIDIA está construida, y el README dice que esa ruta no está verificada. Se incluye un normalizador de texto en francés. Los hooks opcionales escriben un SRT sidecar, vigilan una carpeta, hacen una importación de Sonarr o Radarr y actualizan Plex, Jellyfin o Bazarr. Release v0.8.0. AGPL-3.0.
Dónde encaja cada uno
| Función | YuzuLingo | SubtitleExtractor |
|---|---|---|
| Instala en el navegador, no hay servidor que configurar | ||
| Cubre los subs incrustados mientras se reproduce un video web | ||
| No hay un archivo de video que subir | ||
| Lee esa línea mientras el video se reproduce, en tu dispositivo | ||
| Furigana o pinyin en esa línea | ||
| Muestra ese texto siempre, al pasar el mouse, o mientras mantienes una tecla de acceso rápido | ||
| Extrae subtítulos incrustados de un archivo de video en SRT o ASS | ||
| Edita esos subtítulos en el navegador | ||
| OCR un video subido en el navegador, sin el trabajador de Python | ||
| Más de una área de subtítulos | ||
| OCR permanece en el dispositivo | ||
| Agrega la línea a una baraja de Anki |