之前想找个屏幕录制软件,用腾讯会议或者是用一些小程序,使用起来都不太方便,准备自己制作一个屏幕录制软件。
点击空白处退出提示
之前想找个屏幕录制软件,用腾讯会议或者是用一些小程序,使用起来都不太方便,准备自己制作一个屏幕录制软件。
1,需要有操作界面,可以选择录制的原图、录制的画面、录制的声音、录制的文件
2,支持录制视频动态,尽量保持跟视频同步
3,支持录制声音 声音的源头可以是系统播放或者是麦克风
4,支持多个分辨率格式保存
| 框架 | Electron 28 | 主进程 + 渲染进程 |
| 屏幕捕获 | desktopCapturer + getUserMedia | 枚举屏幕/窗口源,实时预览 |
| 音频捕获 | Chrome MediaStream (WASAPI loopback) | 系统内录 + 麦克风混合 |
| 视频编码 | FFmpeg (child_process) | H.264 + AAC → MP4 |
| 全局快捷键 | globalShortcut | F9/F10 |
| 托盘 | Tray + Menu | 最小化到托盘 |
| 配置 | electron-store | JSON 持久化 |
| 打包 | electron-builder (portable) | 单文件 exe |




评论