视频压缩器

概述

视频压缩器在浏览器本地通过 FFmpeg WebAssembly 压缩视频文件,不需要将视频上传到服务器。支持调整 CRF 质量值、输出分辨率、帧率、格式(MP4 / WebM / AVI / MKV)和音频码率,处理结果可以直接预览并下载。

首次加载需要等待

工具首次使用时需要下载约 30 MB 的 FFmpeg WebAssembly 运行时。这是一次性下载,同一浏览器会话中后续使用无需重新加载。移动设备上工具会先提示流量消耗请求确认。

CRF 值与画质的关系

CRF(Constant Rate Factor)控制压缩质量,范围 0–51,值越低画质越高、文件越大

  • CRF 18–22:接近视觉无损,文件体积大,适合存档
  • CRF 23(默认):质量与体积的均衡点,适合大多数场景
  • CRF 27–35:明显压缩,文件小,适合快速分享或网络传输

降低分辨率(如 1080p → 720p)对文件体积的影响通常比调整 CRF 更显著。

内存不足时的解决方案

4K 或超过 100 MB 的大文件在低内存设备上可能触发"浏览器内存不足"错误。出现此错误时按以下顺序尝试:

  1. 将输出分辨率选为 1080p 或 720p(而不是"原始")
  2. 将 CRF 值调高至 28–32
  3. 关闭其他浏览器标签页后重试
  4. 改用桌面端视频编辑软件处理超大文件

格式选择建议

  • MP4:兼容性最广,推荐用于社交平台和日常分享
  • WebM:体积更小,适合嵌入网页的视频
  • MKV:支持多音轨和字幕,适合长片存档
  • AVI:老旧格式,兼容性好但体积大,仅用于需要与旧设备对接的场景