decoding mp3 and h264 with javascript


Javascript, avec des frameworks comme jQuery côté client, Node.js côté serveur, est un langage complet. Travaillant au centre de R&D d’ENVIVIO France société spécialisée dans la compression vidéo H264, je me suis intéressé à Broadway, librairie H264 et JSMad librairie mp3.



Broadway un décodeur H264 Javascript



Broadway permet de décoder et de lire un fichier vidéo compressé au format MP4 H264, son implémentation est encore “early alpha”. Cet outil repose pour le moment sur l’outil Emscripten qui génère ensuite la version Javascript. Un projet à suivre sur le repository GitHUB de Broadway.js a JavaScript H.264 decoder.


JSMad un décodeur MPEG-1 Audio Layer III / MP3 Javascript



JS Mad est une librairie javascript, qui permet de lire les fichiers MP3. Elle est basée sur libmad. Cette librairie est pleinement fonctionnelle. Vous pouvez trouver une démo de JS Mad et suivre le projet sur le repository GitHub de JSMad a Javascript MPEG-1 Audio Layer III (mp3) and ID3v2 decoder.