11月促销:终身许可证优惠50%,11月30日截止还剩21天立即购买 →

2026 年视频压缩完全指南

更新于 2026 年 9 月 26 日

要在没有可见画质损失的情况下压缩视频,请保持分辨率,把它重新编码为画质设置(CRF)在 18 到 23 之间的 H.265。在我们的 11 个测试片段上,默认设置(H.265,画质 23)在 NVIDIA GPU 上把 254.9 MB 压到 128.4 MB,没有一个文件变大。本指南介绍压缩会去掉什么、如何选择编码和设置、GPU 还是 CPU,以及如何一次处理整个文件夹。

−50 %11 个测试片段在 RTX 3080 上用 H.265 后的总大小(254.9 MB → 128.4 MB)
0 / 11变大的片段:编码结果更大时,应用会保留原文件
−33 %相同画质设置下 H.265 相对 H.264 的节省中位数(11 组)

2026 年 9 月在 Ryzen 9 3900X 加 RTX 3080 的电脑上,使用 VideoRecompress 默认设置测得。测试片段从 DV 到 1440p;下方的 4K 耗时来自 iPhone 拍摄的 4K HEVC 视频。

压缩去掉了什么

视频编码把每一帧的大部分内容存为对前后帧的预测,只保留差异。新一代编码预测得更准,所以同样的画面需要更少的字节。把画质设置压得太低,丢失的细节就会以色块、色带或糊掉的纹理出现。

字节都去了哪里

每种数据在文件中所占的比例。

iPhone 视频片段,MOV,720p,83 秒86.1 MB
  • 98.5 %视频 · 84.8 MB
  • 1.1 %音频 · 0.95 MB
  • –字幕 · 无
  • 0.4 %元数据和容器 · 0.33 MB
带音轨和字幕的 MKV,480p87.8 MB
  • 91.5 %视频 · 80.3 MB
  • 8.1 %音频 · 7.16 MB
  • 0.01 %字幕 · 11 KB
  • 0.4 %元数据和容器 · 0.34 MB
视频占字节数的 91.5% 至 98.5%,所以需要缩小的就是视频流。音频默认原样复制。

大小是 ffprobe 为每个流报告的数据包字节数;元数据和容器是文件剩余的部分。

选哪种编码:H.265、AV1 还是 H.264

H.265 (HEVC)推荐在我们 11 组相同画质设置的对比中,H.265 文件的大小中位数比 H.264 小 33 %。手机和电视都能播放;Windows 需要安装 HEVC Video Extensions。NVIDIA、Intel 和 AMD 显卡都能硬件编码。
AV1还能更小:一段 iPad 片段在相同 VMAF 下比 H.265 小 42 %。但耗时是 15 倍,因为 RTX 3080 没有 AV1 编码器,AV1 只能在 CPU 上运行。RTX 40 系列、Intel Arc 和 AMD RX 7000 可以硬件编码 AV1。
H.264 (AVC)到处都能播放,但文件最大。如果你的 4K 素材目前是 H.264,重新编码为 H.265 能腾出最多空间。

每个片段的文件大小和画质分数:HEVC 与 H.264 实测对比。

一个片段,三代编码器

同样的 30 秒 iPhone 视频 (30.8 MB),每种编码器都设置为大致相同的画质。

  1. H.2642003 20.6 MBVMAF 94.1 · CRF 23
  2. H.2652013 13.7 MB −34 %VMAF 93.5 · CRF 23
  3. AV12018 10.5 MB −23 %VMAF 94.3 · CRF 32
H.265 比 H.264 小 34%,AV1 又比 H.265 小 23%,合计比 H.264 小 49%。较新的编码器需要较新的播放器,所以请先确认文件将在哪里播放。

在 Ryzen 9 3900X 上通过命令行运行 VideoRecompress Studio 2026.2.21,CPU 编码器 x264、x265 和 SVT-AV1,预设 medium。每种编码器选用 VMAF (来自 --measure-quality) 最接近 94 的 CRF。

画质设置(CRF)怎么选

画质设置称为 CRF,用体积换细节:数值越低,保留的细节越多,文件越大。VideoRecompress 的预设覆盖了实用范围:

节省的空间与画质

每种编码器一条线,每个 CRF 步进一个点。越靠右上越好。

84889296100405060708090默认:CRF 23节省的空间 (%)画质 (VMAF)CRF 18CRF 22CRF 26CRF 32H.264H.265AV184889296100405060708090默认 23节省的空间 (%)画质 (VMAF)CRF 18CRF 26CRF 32H.264H.265AV1
节省的空间与画质
CodecCRF节省的空间 (%)VMAF
H.2641843.999.2
H.2642055.198.4
H.2642264.896.9
H.2642472.395.8
H.2642678.594.3
H.2642883.692.0
H.2643087.988.7
H.2643291.185.9
H.2651847.898.6
H.2652057.697.7
H.2652267.696.3
H.2652475.694.8
H.2652682.093.2
H.2652887.390.6
H.2653091.187.1
H.2653293.885.1
AV12253.698.6
AV12664.097.8
AV12869.797.1
AV13074.096.3
AV13278.095.2
AV13481.394.0
AV13684.693.0
AV14089.691.5
使用 H.265 时,CRF 22 节省 67.6%,VMAF 为 96.3;CRF 26 节省 82.0%,VMAF 为 93.2;CRF 32 节省 93.8%,但 VMAF 降到 85.1。在 VMAF 大致相同时 (93.0 对 93.2),AV1 节省 84.6%,而 H.265 节省 82.0%。

每个 CRF 取六个 12 秒片段的中位数,VMAF 与源片段比较。x264 和 x265 使用预设 medium,SVT-AV1 使用预设 8,在 Ryzen 9 3900X 的 CPU 上运行。

预设编码与 CRF适用于
婚礼/活动存档H.265 · CRF 18无法重拍的画面
手机视频存档H.265 · CRF 23日常手机和相机视频;即上面实测的默认设置
监控摄像头存档H.265 · CRF 28体积最重要的大量存档
最大压缩率AV1 · CRF 35文件最小,前提是你能等:没有支持 AV1 的显卡会很慢

在默认设置下,我们的片段用 CPU 编码器得到的 VMAF 为 89 到 99(VMAF 将新文件与源文件比较,100 表示完全相同)。分数最低的是一盘隔行扫描的 DV 磁带。处理大批量之前,请在应用中点击“测试编码 (10秒)”:它会从文件中间编码 10 秒,并显示大小和画质。

GPU 还是 CPU

8–17×RTX 3080 上的 H.265 编码比 Ryzen 9 3900X 更快(6 个片段)
128.4 / 138.1 MB默认设置下 11 个测试片段的总大小,GPU 对比 CPU

画质差距很小。在可评分的 10 个片段中,有 8 个的 GPU VMAF 分数与 CPU 相差不超过 2.5 分;较低的是一段颗粒感强的 GoPro 片段(92.2 对 98.8)和一盘隔行扫描的 DV 磁带(85.1 对 89.3)。处理这类素材或最重要的文件时,请改用 CPU 编码器;处理大量存档时,GPU 的速度更重要。Intel Quick Sync 和 AMD AMF 编码器也受支持,但我们尚未测量。

一次压缩整个文件夹

  1. 添加文件夹拖入文件夹或选择文件。应用会列出每个文件的编码、分辨率、码率和磁盘占用。
  2. 选择预设日常素材用“手机视频存档”,无法重拍的画面用“婚礼/活动存档”,想要最小文件用“最大压缩率”。
  3. 硬件编码保持“自动”如果有 NVIDIA、Intel 或 AMD 显卡,应用会用显卡编码;没有则使用 CPU。
  4. 点击“开始”每个新文件完成后都会被检查。如果比源文件大,会改为保留原文件。
  5. 删除前先检查删除原文件之前,先播放几个新文件。VideoRecompress 会写出新文件,原文件保持不动。

损失画质的四个错误

反复重新编码同一个文件

每次有损编码都会损失一点。请从原始文件出发,用想保留的设置只编码一次。

快速运动画面用了过高的 CRF

静态画面用 CRF 28 没问题,体育、演唱会和水面往往不行。请先用“测试编码 (10秒)”试一小段。

无必要地降低分辨率

从 4K 降到 1080p 会永久丢掉细节。如果问题是空间,先按原分辨率重新编码。

检查之前就删除原文件

删除任何文件之前,先在常用设备上播放几个新文件。VideoRecompress 会写出新文件,原文件原封不动。

相关文章

一次批量压缩你的视频库

选一个预设,添加文件夹,剩下的交给显卡。免费试用,不限时间:前 10 个文件转换时不加水印;之后的文件会加水印,并限制为 10 分钟。购买后两项限制都会取消。

下载免费试用版