YuzuLingo vs hardsub (torre76)
YuzuLingo reste dans le navigateur. Vous couvrez les sous-titres intégré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 intégrée sur votre appareil, avec des lectures telles que furigana, pinyin, romanisation ou IPA lorsque cette langue les a.
hardsub est le script Python de torre76 dans le dépôt hardsub. La commande est hs. Il fonctionne uniquement sur Linux. Vous placez une vidéo locale et un SRT avec le même nom de fichier dans un dossier, et il écrit un nouveau fichier avec ces sous-titres intégrés à l'image et l'audio conservé. mencoder brûle le SRT. AVI nécessite également mplayer et ffmpeg. MPEG-4 nécessite également MP4Box et mp4info. Matroska nécessite également mkvmerge et mkvextract. Le code accepte les fichiers AVI, Matroska, et ceux dont le type se lit comme MPEG v4. Les signatures ISO Media pour d'autres fichiers MP4 sont commentées, donc ces fichiers sont ignorés. Pour MPEG-4 et Matroska, un commentaire dans le code indique que les types audio autres qu'AAC ne sont pas entièrement gérés. Le README indique que la taille des sous-titres va de 1 à 4. L'échelle par défaut du code est de 2,5, et son texte d'aide dit de 1 à 100. La section d'installation est encore vide. Le script indique la version 0.0.1, alpha et GPL v.3. GitHub ne liste pas de fichier de licence. Le dernier commit date de novembre 2013. Il n'y a pas de release GitHub. Il ne lit pas une ligne qui est déjà brûlée, et il ne couvre pas une vidéo web pendant sa lecture.
Où chacun s'adapte
| Fonction | YuzuLingo | hardsub |
|---|---|---|
| Installer dans le navigateur, pas de projet Python à configurer | ||
| Pas de fichier vidéo à télécharger | ||
| Couverture des sous-titres intégrés pendant qu'une vidéo web joue | ||
| Lire cette ligne intégrée pendant que la vidéo web joue, sur votre appareil | ||
| Lectures sur cette ligne (furigana, pinyin, IPA…) | ||
| Montrer ce texte toujours, au survol ou pendant que vous maintenez une touche de raccourci | ||
| Intégrer un SRT correspondant dans une nouvelle vidéo locale et conserver l'audio | ||
| Traiter chaque vidéo dans un dossier qui a un SRT correspondant | ||
| Définir la taille du texte intégré | ||
| Ajouter la ligne à un deck Anki |

