屏幕录制(免费·浏览器内完成)
免费的浏览器内屏幕录制工具,无需安装软件,也无需上传,录制内容不会离开您的设备。可同时录制画面与麦克风或标签页音频,录制完成后即可直接下载。
本工具仅在您的浏览器内录制屏幕画面与音频,录制数据只保留在浏览器中,绝不会发送到服务器。
使用屏幕录制的小提示
- 在共享对话框中勾选「共享标签页音频」,即可将正在播放的视频或音乐声音一起录制下来(不同浏览器支持情况有所不同)。
- 也可以通过浏览器录制时显示的「停止共享」提示条来结束录制,停止共享会自动结束录制。
- 录制数据会保存在浏览器内存中,录制时间越长占用的内存也越多。建议超过数十分钟的录制分段保存。
- 如果还想录制麦克风声音,浏览器可能会在授予屏幕共享权限后再单独请求麦克风权限,请一并允许。
常见问题
不会。本工具通过浏览器的getDisplayMedia和MediaRecorder接口,在浏览器内完成屏幕画面与音频的录制,数据绝不会发送到外部服务器,在您下载之前会一直保存在本机。
可以。在共享对话框中勾选音频共享选项,即可将标签页播放的声音等一起录制进去,具体支持情况会因浏览器和共享范围(整个屏幕、窗口或标签页)而有所不同。
没有明确的上限,但录制数据保存在浏览器内存中,长时间录制会占用较多内存,建议分段保存。
最新版的Google Chrome、Microsoft Edge、Mozilla Firefox等支持getDisplayMedia和MediaRecorder接口的浏览器均可使用,部分旧版浏览器或Safari可能不支持。
通常会以WebM格式(.webm)下载,根据浏览器的支持情况,也可能是MP4格式。
闲话 ― 为什么浏览器也能录制屏幕
曾经,录制屏幕必须安装专门的软件。这一情况在2014年前后开始标准化的屏幕捕获接口(getDisplayMedia)出现后发生了改变。这个接口让浏览器本身可以让用户选择要共享的屏幕、窗口或标签页,并将画面直接交给JavaScript处理。
录制则依赖另一个称为MediaRecorder的接口,它会将getDisplayMedia获取到的画面与音频流实时压缩成视频文件。录制过程中不会产生任何服务器通信,因为从捕获到压缩的整个流程都在浏览器引擎内部完成。
这种完全在浏览器内完成的视频处理之所以能够实现,离不开开放且免版税的视频编码格式。Google开发的VP8、VP9编码无需支付授权费用,配合WebM容器格式,使浏览器厂商无需担心专利问题就能将录制功能内置其中。这类开放技术正是免费在线屏幕录制工具得以存在的重要原因。