Save every frame (VideoRecorder result seems blurry)

Hello everyone,
I want to save every frame and find that VideoRecorder is a choice. But the problem is that the result of VideoRecorder seems blurry. I find the same question here, but the approach changing the mimeType to ‘video/webm;codecs=h264’ not seems good enough.
I wonder if VideoRecorder could save every frame. Or is there has any other tools I could use to save every frame?

thanks!

this is mostly an issue with the media encoder in the browser, and maybe you could use a wasm version of ffmpeg or a screen recorder tool to up your quality ?