无需上传、100% 本地处理、无需账户

屏幕录制

捕获屏幕、预览并下载视频。一切都留在你的设备上。

屏幕录制 的工作原理

屏幕录制器可捕获你的屏幕、单个窗口、浏览器标签或整个显示器,然后在浏览器中将录像保存为 WebM 视频文件。无需安装。捕获使用浏览器内置的 getDisplayMedia API 结合 MediaRecorder,因此视频流在本地编码并作为下载提供,数据完全不触及服务器。

捕获的内容在浏览器自带的共享对话框中选择,该对话框同时也控制音频:根据平台不同,你可以在画面之外附加标签音频或系统声音(Chrome 在任何平台都可提供标签音频,完整的系统音频则主要在 Windows 上可用)。录制过程中有实时计时器和暂停/继续控件,录制结束时会出现播放预览,方便你在下载带时间戳的文件之前先检查效果。视频以 VP9 或 VP8 编解码器编码为 WebM;不支持 WebM 的浏览器会改用 MP4。有一点如实说明:屏幕录制是桌面端功能,移动端浏览器不提供该能力,页面会明确告知你这一点,而不是悄悄失败。

屏幕录制 的分步使用说明

  1. 点击开始录制。浏览器会打开共享屏幕对话框。
  2. 选择捕获内容:整个屏幕、特定窗口或单个标签。
  3. 如果需要声音,请在浏览器对话框中勾选共享音频选项:标签音频在任何操作系统的 Chrome 和 Edge 上都可用,完整系统音频则主要在 Windows 上可用。Firefox 在屏幕录制时不提供音频。
  4. 在浏览器对话框中点击共享,开始录制。
  5. 完成后点击工具栏或本页面上的停止。
  6. 录制的视频立即出现。点击下载保存。

常见使用场景

  • 无需上传至云服务,录制软件演示或教程与团队成员分享。
  • 录制 Bug 复现步骤,附加到 Bug 报告中。
  • 为客户审核保存网站视频演示。
  • 录制直播视频通话或屏幕共享留作个人参考(请先确认当地同意录制的相关法律)。

常见问题

屏幕录制会发送到服务器吗?

不会。getDisplayMedia 流直接进入在你浏览器标签中运行的 MediaRecorder。编码后的块保存在标签内存中,停止后组装为 Blob,该 Blob 随后作为本地下载提供。视频数据不会传输到 Sunasty 或其他任何地方。你可以自行验证:打开 DevTools,转到网络标签,开始录制并观察,不会看到任何携带视频数据的出站请求。

可以同时录制音频和视频吗?

可以,前提是你的浏览器在共享对话框中提供该选项:那里的音频复选框涵盖标签音频(任何操作系统上的 Chrome 和 Edge)或完整系统音频(主要是 Windows 上的 Chrome 和 Edge;macOS 对此有所限制,Firefox 在屏幕录制时不提供音频)。录制器不会捕获你的麦克风,因为共享对话框从不提供该选项。若想为录制配上旁白,请用语音录制器单独录下你的声音,再用视频加音频工具将两个文件合并。iOS 完全不支持屏幕捕获。

哪些浏览器支持屏幕录制?

桌面端(Windows、macOS、Linux)的最新版 Chrome、Edge 和 Firefox 均支持 getDisplayMedia 和屏幕录制。iOS Safari 不支持通过浏览器进行屏幕捕获。Android 支持因浏览器版本而异。

输出格式是什么?

WebM 视频文件(通常为 VP9 或 VP8 视频 + Opus 音频)。WebM 在桌面和大多数移动浏览器上获得广泛支持。如果需要 MP4,录制完成后可使用本站的视频转换工具将 WebM 转换。

有最长录制时间限制吗?

服务器不强制限制时长。实际上限取决于设备内存:录制块在浏览器标签中累积。对于非常长的录制,请定期停止并保存。中等画质的 10 分钟屏幕录制在捕获期间大约占用几百兆字节 RAM。

录制器免费吗?需要注册吗?

免费使用,无需账户。视频中不会添加水印。录制的文件仅保存在你的设备上,不会与 Sunasty 共享。