视频压缩最常见的误区,是把三个维度混成一句话:“压小一点”。
但工具真正给你的其实是三个独立杠杆:
- 码率
- 分辨率
- 帧率
它们不该被同等对待。
第一杠杆:码率
码率最先看,因为它和体积关系最直接。
如果你只想先做一次保守试压,当前工具里最稳的起点通常就是:
- 先保留格式不变的观看体验目标
- 直接从 标准 50% 预设起步
- 看工具给出的预估体积
这比先乱改分辨率或帧率更可控。
第二杠杆:分辨率
分辨率决定的是“每帧有多少像素要喂饱”。
当原视频本身就超大时,只压码率往往会先把画面压糊;这时候更稳的做法是:
- 把分辨率先收进目标观看场景
- 然后再给这个更小的画面分配合理码率
所以“缩分辨率”不是偷画质,而是让像素数量和观看场景匹配。
第三杠杆:帧率
帧率最容易被误用。
因为你一眼看起来会觉得“60 变 30,应该省一半”,但实际并没有这么直观;相反,它常常最先带来的是运动不顺、镜头发卡。
更稳的理解是:
- 对话、讲解、屏幕录制:降一点帧率通常问题不大
- 运动、游戏、摇镜头:帧率一降,体感变化会很明显
所以帧率通常应该最后动,而不是第一个动。
当前工具的真实边界
当前工具支持:
- 质量预设:
80% / 50% / 25% - 手动码率
- 最长边限制
- 帧率选择
- 是否保留音轨
- 输出统一为
MP4 (H.264 / AAC)
当前工具的真实前提是:
- 浏览器要先能读出视频元数据
- 首次压缩会下载约
32MB的ffmpeg.wasm核心 - 压缩在本地 CPU 完成,不是云端硬件转码
这意味着它更适合:
- 隐私敏感视频
- 临时快速压缩
- 不想装桌面软件的场景
如果你追求的是极致速度或大批量重编码,桌面工具通常还是更强。
一套更稳的顺序
- 先看源视频是不是已经很小
- 再看最终是发给谁、在哪看
- 先动码率
- 还不够,再降分辨率
- 最后才考虑帧率
如果你只想记一条规则,那就是:
码率最先动,分辨率第二,帧率最后动。