FFmpeg for browser and node, powered by WebAssembly
Two options to record canvas to video file:
1. MediaRecorder (requires browser support) https://developer.mozilla.org/en-US/docs/Web/API/MediaStream...
2. ffmpeg.wasm https://github.com/ffmpegwasm/ffmpeg.wasm/
A powerful 2D graphics library based on Skia
What’s crazy is that they seem to be using a js (wasm) port of skia.
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
A highly performant rendering engine for the browser
Also, take a look at the opened issues, and you will see what kind of formats we are planning to support.
Create amazing 2D motion graphics and vector animations
One more thing: we will support video exports somewhere in September. Why September? Because that's when WebCodecs will be available in Chromium-based browsers. I hope this helps.
When clicking an mp4 file my browser plays the media. How can I force my browser to do the same for MKV instead of downloading?
1 project | reddit.com/r/webdev | 9 Jan 2022
Is Rust good for writing a web extension where performance is the priority?
2 projects | reddit.com/r/rust | 1 Dec 2021
How to Convert Audio From Wav to MP3 in Node.js Using FFMpeg
3 projects | reddit.com/r/node | 7 Nov 2021
Show HN: Easily download videos with timeline trimming and frame cropping
2 projects | news.ycombinator.com | 14 Oct 2021