
Scott details the development of v-framer, a desktop application for video recording, highlighting the challenges and decisions made during its creation. He initially used Tauri but switched to Electron due to issues with Safari's WKWebView not providing retina resolution for screen recordings. The app records individual sources as WebM files, stitches them into MKV format, and avoids lengthy processing times. A key requirement was fault tolerance to prevent data loss if the app crashes. Scott also covers the complexities of selling the app, including notarization for Apple, licensing, and generating license keys using a self-hosted KeyGen server and Cloudflare worker.
Sign in to continue reading, translating and more.
Continue