无需登录 数据私有 本地保存

屏幕录制轻量工具 - MediaRecorder API 录制

22
1
0
1
点击下方按钮选择屏幕源
录制设置
录制信息
状态: 等待选择源 格式: webm (VP9) 已录制: 预估大小: 分辨率:
常见问题与知识点
MediaRecorder API 是现代浏览器内置的媒体录制接口,无需安装任何插件或软件即可实现屏幕录制。它直接与 getDisplayMedia(屏幕捕获API)配合工作,录制过程完全在本地完成,视频数据不会上传到任何服务器,保障隐私安全。相比第三方录屏软件,它零安装、跨平台(Windows/Mac/Linux/ChromeOS)、完全免费。
桌面端:Chrome 72+、Edge 79+、Firefox 66+、Opera 60+ 均完整支持。Safari 13+ 支持但有一些限制。
移动端:Android Chrome 支持基本屏幕录制;iOS Safari 目前不支持 getDisplayMedia,建议在桌面端使用。iPadOS Safari 部分支持。
必要条件:网站必须通过 HTTPS 访问(或 localhost 本地开发环境)。
在"音频来源"中选择"系统音频",点击"选择屏幕源"后,浏览器会弹出屏幕选择器。在弹出窗口的左下角,务必勾选"分享音频"复选框(Chrome/Edge支持)。Firefox目前不完全支持系统音频捕获。如果未勾选,录制的视频将不包含声音。您也可以选择"麦克风音频"来录制外部声音。
浏览器原生录制输出 WebM 格式(VP8/VP9视频编码 + Opus音频编码)。
播放:Chrome、Edge、Firefox、VLC播放器、PotPlayer均可直接播放WebM文件。
转换:如需MP4格式,可使用 HandBrake(免费开源)、FFmpeg 或在线转换工具将WebM转为MP4。
剪辑:可使用剪映、DaVinci Resolve等视频编辑软件导入WebM进行剪辑。
文件大小主要由视频比特率 × 录制时长决定。参考值:
• 低质量 1 Mbps → 每分钟约 7.5 MB
• 中等质量 2.5 Mbps → 每分钟约 18.8 MB
• 高质量 5 Mbps → 每分钟约 37.5 MB
• 超高质量 8 Mbps → 每分钟约 60 MB
实际大小还取决于画面复杂度。静态内容(如文档演示)实际占用远低于动态游戏画面。
尝试以下优化:
1. 降低帧率至 15 fps(适合文档演示)
2. 降低视频质量(比特率)
3. 关闭其他占用CPU的应用
4. 选择录制单个应用窗口而非整个屏幕
5. 使用Chrome浏览器(对MediaRecorder优化最好)
6. 确保电脑散热良好,避免CPU降频
录制完成后,视频会自动下载到浏览器默认的下载文件夹。整个录制过程完全在您的设备本地进行,视频数据绝不会上传到任何远程服务器。录制的内容仅存储在浏览器内存中(RAM),停止录制后生成Blob文件并触发下载。关闭页面后,未下载的录制数据会被清除。