在 ElectronJS 中以高质量和最小尺寸录制屏幕 (Windows)

record screen with high quality and minimum size in ElectronJS (Windows)

正如我在标题中所说,我需要从电子应用程序中录制我的屏幕。

我的需求是:

by minimum size I mean about 400MB on 720p and 700MB on 1080p for a 3 to 4 hours recording. we already could achieve this by bandicam and obs and it's possible

我已经试过了:

我不知道我还能做什么,如果您知道可以通过 CLI 实现此目的的方法或简单工具,请告诉我并指导我完成此操作

我最终使用 high-level 3d 方应用程序的便携模式,如 obs-studio,并将它们添加到我们的最终包中。我还创建了一个 js 文件来使用 CLI

控制应用程序

这样我就可以 pre-set 我的选项(例如 crf 值等),现在我们的 3:30 1080p 分辨率小时值的平均输出大小约为 700MB,这令人印象深刻