
I considered to take over maybe one of the repositories, but as there are too many changes these years, I decided to do it from scratch and wrote this series of tutorial at the same time to help people to learn how to use Emscripten in a real world C/C++ library. (Kagami/ffmpeg.js continues its development in April 2020) Not under active maintenance for years.The versions of both FFmpeg and Emscripten are out-dated.These libraries are great and ready-to-use in most cases, but they are suffering from following issues: If you google “ffmpeg.js”, you will find few existing libraries exactly the same as what we are going to build: It is an useful library and there is no JavaScript library with exactly the same capabilities. A guide for people who want to learn how to use Emscripten to compile a C/C++ library to JavaScript (Hopefully the most useful and detailed so far)įFmpeg is a free and open-source project consisting of a vast software suite of libraries and programs for handling video, audio, and other multimedia files and streams.This series of stories aim to serve following purposes:
