压视频时最容易犯的错,是先想“我该用 CRF 23 还是 28”。更实际的问题其实是:这段视频要发去哪?微信群、Discord、邮件、朋友圈,对体积和清晰度的要求完全不一样。
先定终点,再动手
同一个 1080p 视频,发朋友圈和存档是两件事:
- 给群聊或朋友圈看:720p 通常够用,画面小屏播放,肉眼很难察觉差异。
- 给同事或客户看:能接受 1080p 就别压太狠,尤其是有表格、字幕、代码界面时。
- 要长期存档:尽量少动分辨率,优先调 CRF,而不是砍分辨率。
- 必须卡进某个体积:比如 Discord 20MB、邮件 25MB,这时才考虑码率上限。
一句话:**没有明确终点之前,别乱压。**压太狠省不了多少时间,却会毁掉画面;压太轻又白忙一场。
第一步不是压,是裁
很多人拿到视频就直接调压缩参数。其实最有效的省体积动作,往往不是压缩,而是把没用的部分先剪掉。
一段五分钟的录屏,开头 30 秒找不到窗口,结尾 20 秒“差不多就这样吧”,中间还夹着几次发呆。这些内容删掉后,剩下的有效时长可能只有两三分钟。同样的压缩参数,体积当然更小。
所以流程应该是:
顺序别反。先压缩再裁剪,等于把多余的内容也花成本压了一遍。
分辨率别乱降
分辨率是体积的大头,但也是最容易“一降就糊”的。原则很简单:
| 原始视频 | 用途 | 建议 |
|---|---|---|
| 1080p | 群聊、朋友圈、即时分享 | 720p |
| 1080p | 内部审阅、教程演示 | 1080p 或 720p |
| 1440p / 4K | 需要保存细节 | 1080p |
| 4K 录屏 | 邮件、聊天工具 | 720p 或 1080p |
**不要因为 4K 就一定要保留 4K。**如果内容主要是人说话、桌面演示、代码界面,1080p 往往已经足够;发到聊天工具里,4K 也未必比 720p 更清楚,反而更容易被对方播放卡顿。
没有硬性限制时,用 CRF
如果你的目标是“画质看起来差不多,文件小一点”,CRF 是首选。它不是“压到多大”的开关,而是“画质目标”的开关:
| CRF | 含义 | 适用场景 |
|---|---|---|
| 18–20 | 画面接近原片 | 存档、二次剪辑 |
| 23 | 常规默认,质量与体积均衡 | 日常分享 |
| 26–28 | 明显变小,多数人能接受 | 群聊、社交平台 |
| 30+ | 体积很小,但画质明显受损 | 不建议除非你确定可以 |
如果你不确定,就从 CRF 27 开始。压出来看着还行、体积也能接受,就停。不行就往上或往下调。
有硬性体积限制时,才用码率上限
有些平台不是“画质差不多就行”,而是就是不能超过某个数,比如 Discord 免费用户 20MB,很多邮箱附件 25MB。这种情况下,CRF 可能给你一个很小但画质不错的文件,也可能会超限。这时用码率上限更直接。
估算起始码率可以用这个公式:
目标码率 ≈ 目标体积 × 8 ÷ 时长(秒)
比如 4 分钟视频要压到 20MB 以内:
20MB × 8 = 160 Mbit
160 ÷ 240 秒 ≈ 667 kbps
这就是一个起点,不是精确值。实际结果还要看画面复杂度:静态桌面、PPT、对话画面会比运动镜头省得多。
场景速查表
| 场景 | 建议做法 |
|---|---|
| 微信群 / 朋友圈 | 先裁剪,再 720p,CRF 26–28 |
| Discord / 邮件 | 估算码率,必要时用码率上限 |
| 内部演示 / 教程 | 尽量 1080p,CRF 23 左右 |
| 存档 / 二次剪辑 | 少动分辨率,CRF 18–20 |
| 一定要发给别人且体积小 | 先 MP4,再压 |
常见坑
- **只看体积,不看画面内容。**压得太狠,人脸糊成一团,表格读不清,那就没意义了。
- **先压缩再裁剪。**浪费算力,也不利于精准控制时长。
- **把 4K 强行塞进小文件。**结果往往不如 720p 或 1080p。
- **忘记音轨。**对话、会议、教学场景,音频码率也会占体积。
- **以为转格式就是压缩。**MP4、MKV、MOV 只是容器,编码不变,体积不会自动变小。
动手试
先用 视频裁剪把多余的片段去掉,再到 视频压缩里试一版 CRF 27。如果体积已经够了,就不用再折腾。如果还太大,再考虑降分辨率或用码率上限。
这些操作都在浏览器里完成,文件不上传。
FAQ
Q:是不是 CRF 越低一定越好? A:不一定。CRF 低,画质好,但文件更大。存档或二次剪辑时可以用低一点;只是发给别人看,26–28 往往更划算。
Q:压完文件还是太大怎么办? A:先看看是不是没裁剪。然后再考虑降分辨率,最后才是码率上限。
Q:压到 20MB 以内一定可行吗? A:看时长和画面。4 分钟 720p 静态画面通常可以;如果是很长的高动态视频,就得进一步裁剪或降分辨率。
Q:先转 MP4 还是先压缩? A:通常可以一步到位。除非源文件格式本身很奇怪,才考虑先转换成 MP4 再压。