I have a question. I am developing a web-based video editor where I am utilizing the Web Audio API for audio and Web Codecs for video. I have successfully encoded audio and video data into arrays. Now, my objective is to write an MP4 file using this binary encoded data. Currently, I am using Media Recorder to record audio and video streams, generating a .webm file in the process. However, I am curious if there is a way to write an MP4 file in JavaScript that takes the binary encoded data, performs Muxing, and automatically creates all the necessary metadata.
What I have tried:
I tried searching online but couldn't find anything.