- Bibliothèque permettant de lire et convertir directement des fichiers multimédias comme MP4, WebM, MP3, etc. dans des environnements navigateur et Node.js
- Entièrement implémentée en TypeScript, sans aucune dépendance, avec un objectif de hautes performances et de légèreté
- L’objectif est de devenir une alternative à FFmpeg utilisable dans des environnements web
- Prend en charge plus de 25 codecs dont MP4, MOV, WebM, MKV, WAVE, MP3, Ogg et ADTS, et utilise l’API WebCodecs pour l’encodage/décodage accéléré matériellement
- Effectue les opérations de lecture/écriture avec une précision à la microseconde et prend en charge, via l’API de conversion, des fonctions comme le découpage, le redimensionnement et la rotation
- Le streaming I/O permet de traiter efficacement en mémoire même les fichiers volumineux
- Grâce au tree shaking, seul le code utilisé peut être inclus dans le bundle. La taille peut être réduite jusqu’à 5 KB
- MPL-2.0 (Mozilla Public License 2.0)
- Utilisable à des fins commerciales et non commerciales, librement exploitable dans des projets open source comme closed source
- En revanche, si le code source est modifié puis redistribué, la version modifiée doit être rendue publique
Aucun commentaire pour le moment.