在线视频压缩(浏览器端)

上传视频后,页面会在本地将画面绘制到 canvas,并通过 MediaRecorder 重新编码输出,整个过程无需上传到服务器,更适合常规小体积视频处理。

还没有选择视频

压缩设置

如果留空,页面会根据分辨率自动选择较合理的默认值。

使用说明

本地处理
  1. 点击“选择视频文件”上传本地视频(支持常见视频格式)。
  2. 在“压缩设置”中选择分辨率,或填写自定义码率(kb/s)。
  3. 点击“开始压缩”后,浏览器会在本地处理,不会把视频上传到服务器。
  4. 处理完成后可直接预览,并点击“下载结果”保存压缩后文件。

方法说明:页面通过 canvas + MediaRecorder 重编码输出,通常生成 WebM(VP8/VP9 + Opus)。若浏览器不支持相关 API,功能可能受限或不可用。

注意:浏览器端压缩效果依赖 MediaRecorder 编码支持,生成格式通常为 WebM(VP8/VP9 + Opus)。 若浏览器不支持 MediaRecordercaptureStream,此功能可能不可用。

推荐工具