YuzuLingo vs HardSubExtract (cavalia88)
YuzuLingo se queda en el navegador. Cubres los subtítulos incrustados en el video que ya estás viendo, incluyendo YouTube, Bilibili y otros reproductores web. No hay ningún proyecto de Python que configurar y no hay ningún archivo de video para descargar. 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 cursor, o mientras mantienes una tecla de acceso rápido.
HardSubExtract es la herramienta de línea de comandos de cavalia88 en el repositorio HardSubExtract. Dibujas un cuadro en un video local con el Video Frame Scroller, o pasas el cuadro como porcentajes, y PaddleOCR genera un SRT. Puede limitar la ejecución a un tiempo de inicio y final, y muestra el cuadro en fotogramas de muestra antes de la ejecución completa. El README lo llama una implementación de CPU. También señala otros códigos de idioma de PaddleOCR. La última actualización fue hace aproximadamente dos años, y no hay ninguna versión. No cubre un video web mientras se reproduce.
Dónde encaja cada uno
| Función | YuzuLingo | HardSubExtract |
|---|---|---|
| Instalar en el navegador, sin proyecto de Python que configurar | ||
| Ningún archivo de video para descargar | ||
| Cubrir subtítulos incrustados mientras un video web se reproduce | ||
| Leer esa línea mientras el video se reproduce, en tu dispositivo | ||
| Furigana o pinyin en esa línea | ||
| Mostrar ese texto siempre, al pasar el cursor, o mientras mantienes una tecla de acceso rápido | ||
| Dibuja el área de los subtítulos tú mismo | ||
| Convertir los subtítulos incrustados de un video local en un SRT | ||
| Elegir un tiempo de inicio y final | ||
| Comprobar el cuadro de subtítulos en fotogramas de muestra antes de la ejecución completa | ||
| Inglés, español, japonés, coreano y chino | ||
| Francés, alemán, italiano, portugués y malayo | ||
| OCR se mantiene en el dispositivo | ||
| Agregar la línea a un mazo de Anki |