Following our previous Rust recorder update, we discovered two unexpected findings: the native implementation's storage requirements were larger than expected, and the browser's MediaRecorder API performs better in specific scenarios depending on your platform.
So we're now giving you the choice. You can switch between browser (MediaRecorder API) and native (Rust) recording backends directly in Recording Settings. We've set the default to browser for better out-of-the-box compatibility. Still, you can easily switch to native if you're experiencing issues with shortcuts (#491, #500) or running on Linux where the native backend often works better (#484). Just look for this select dropdown in the recording settings:

Man, writing a Rust recorder is hard. I'm brainstorming different strategies for keeping file sizes manageable. In the meantime, pick the recording strategy (browser or native) that works best for your use case! Browser is the default.
What's Changed
- feat(recording): allow users to select between native and browser recording backends by @braden-w in #634
- feat(whispering): add optimized landing page with improved accessibility by @thisisharsh7 in #625
New Contributors
- @thisisharsh7 made their first contribution in #625
Full Changelog: v7.2.0...v7.2.1
Questions? Join our Discord or check the documentation.
Love Whispering? Star us on GitHub to show your support!