I wrote an FFmpeg script to give the coding portions of my YouTube videos a nice blur shadow effect. And then I realized FFmpeg was ported to WebAssembly, so it can run in the browser. And here we are.
Here is an example of what the frame looks like:
Note: FFmpeg is much, much slower on the browser like this. I recommend using the original ffmpeg bash script if you need to process large/many files.