I have a whiteboard/hand sketching app written with D3.js svg path elements. These elements are grouped into scenes with their own mp3 audio.
Multiple scenes with their animated svg paths are played according to a timeline, with the audio running perfectly.
So the end result is like a whiteboard animated movie. This works well within the app. How can i record the whole animation as a mp4 file?
I would like to run this entirely on the client side. I have looked at ffmpeg but prefer not to do a desktop install for this web app.
I looked into using chrome tab extension but it only works on chrome browser.
What other options do I have?