
de libbitsub7
Guide d'intégration pour libbitsub : un rendu de sous-titres bitmap Rust/WASM pour les formats PGS et VobSub, avec des renderers, des parseurs et des API pour les lecteurs vidéo de navigateur.
libbitsub fournit une bibliothèque de rendu de sous-titres bitmap Rust→WASM haute performance pour les lecteurs vidéo basés sur le navigateur. Elle prend en charge les pistes PGS (Blu-ray), VobSub (DVD) et Matroska .mks intégrant VobSub, gérant la superposition canvas, la synchronisation vidéo, le délestage vers des workers, les backends GPU (WebGPU/WebGL2/Canvas2D) et des API de frames exportables.
Utilisez libbitsub lorsque vous avez besoin d'un support de sous-titres graphiques dans un lecteur web (PGS/VobSub), que vous requérez un rendu de frame précis ou des exports de prévisualisation, que vous avez besoin d'un rendu supporté par des workers pour la performance, ou que vous devez intégrer l'analyse de sous-titres et des diagnostics dans un pipeline média. Déclencheurs : "render PGS subtitles", "embed VobSub", "export subtitle frame", "diagnose subtitle issues".
references/.Idéal pour les assistants développeurs capables de lire du code/de la doc et de générer des extraits de code d'intégration (Codex, Cursor, Claude Code, Copilot).
libbitsub est un moteur de rendu de sous-titres bitmap Rust/WASM pour les formats PGS, VobSub et VobSub intégrés à MKS. Le fichier SKILL.md est un guide d'intégration complet avec des exemples d'API clairs, des étapes d'installation et une documentation des contraintes. Aucun script n'a été groupé. Aucune préoccupation de sécurité — c'est une bibliothèque WASM côté client sans appels réseau, identifiants ou commandes destructrices. Public de niche : développeurs créant des lecteurs vidéo nécessitant le support des sous-titres bitmap.
Guide d'intégration bien documenté pour une bibliothèque WASM spécialisée. Frontmatter propre, bonne divulgation progressive, sections API claires. L'utilité est limitée par le domaine étroit (sous-titres bitmap dans les lecteurs vidéo de navigateur).