YuzuLingo vs hardsub-extractor (liuzhongze7)
YuzuLingo reste dans le navigateur. Vous masquez les sous-titres incrustés sur la vidéo que vous regardez déjà, y compris YouTube, Bilibili et d'autres lecteurs web. Il n'y a pas de fichier vidéo à télécharger. Activez Interact pour lire la ligne incrustée sur votre appareil, avec des lectures telles que furigana, pinyin, romanisation ou IPA lorsque cette langue en a. Affichez ce texte tout le temps, au survol, ou pendant que vous maintenez une touche de raccourci.
hardsub-extractor est l'outil en ligne de commande de liuzhongze7 dans le dépôt hardsub-extractor. Vous devez configurer Python 3.12 ou une version ultérieure. Il fonctionne sur Windows, Linux et macOS, sur le CPU, sans GPU. Vous le pointez vers une vidéo locale. Il mesure la bande de sous-titres incrustés, ou vous passez la bande, et PaddleOCR PP-OCRv5 écrit un SRT. La langue par défaut est le chinois simplifié plus l'anglais sur la même entrée. D'autres codes incluent le chinois traditionnel, l'anglais, le japonais, le coréen, le vietnamien, l'arabe, l'espagnol, le français, l'allemand et le russe. Il peut diviser un SRT bilingue en un fichier chinois et un fichier anglais. Si le fichier a déjà une piste de sous-titres texte, il vous indique de l'extraire avec ffmpeg et d'ignorer l'OCR. La configuration récupère l'extracteur de sous-titres vidéo de YaoFANGUK, qui utilise VideoSubFinder pour trouver les images. La révision des sous-titres écrits génère une image par ligne, des planches contact et une invite. Ce pack reste sur la machine. Ils recommandent de le donner à DeepSeek 4.1 Flash, qui est hors de l'appareil. Extraction, lint, séparation et proofreading se font sans modèle. Ils ont mesuré environ sept minutes d'extraction pour une vidéo de trois à quatre minutes sur un bureau uniquement avec CPU. Le dernier engagement date de septembre 2026. Il n'y a pas de version GitHub. Ce dépôt est MIT. Il ne couvre pas une vidéo web pendant qu'elle est lue.
Où chacun s'adapte
| Fonction | YuzuLingo | hardsub-extractor |
|---|---|---|
| Installez dans le navigateur, pas de projet Python à configurer | ||
| Pas de fichier vidéo à télécharger | ||
| Masquez les sous-titres incrustés pendant qu'une vidéo web joue | ||
| Lisez cette ligne incrustée pendant que la vidéo web joue, sur votre appareil | ||
| Lectures sur cette ligne (furigana, pinyin, IPA…) | ||
| Montrez ce texte tout le temps, au survol, ou pendant que vous maintenez une touche de raccourci | ||
| Transformez les sous-titres incrustés d'une vidéo locale en un SRT | ||
| Mesurez la bande de sous-titres pour vous | ||
| Dessinez ou définissez la bande de sous-titres | ||
| L'OCR reste sur l'appareil | ||
| Divisez un SRT bilingue en fichiers chinois et anglais | ||
| Un pack de révision : une image par ligne, des planches contact et une invite | ||
| Si le fichier a déjà une piste de sous-titres texte, extrayez cela au lieu de l'OCR | ||
| Traitez plusieurs vidéos lorsque la bande correspond | ||
| Choisissez un passage plus rapide ou un passage plus lent et plus précis | ||
| Ajoutez la ligne à un deck Anki |

