跳转到内容

用 VLC 压缩视频

通过转换为较小的 H.264 MP4 配置文件、降低比特率或分辨率,并检查输出文件,使用 VLC 压缩视频。

作者 Petr Samokhin

VLC 可以通过解码视频并编码新副本使其体积变小。首选 MP4 容器、H.264 视频和 AAC 音频。如果首次结果仍然过大,可降低视频比特率或分辨率。保留源文件,始终写入新的输出文件名。

在 Windows 或 Linux 上使用 VLC 压缩

标签因版本略有不同。在 VLC 3 桌面版中:

  1. 打开 媒体 → 转换/保存
  2. 点击 添加,选择源文件,然后点击 转换/保存
  3. 选择包含 H.264 视频和 AAC 音频的 MP4 配置文件。
  4. 点击配置文件编辑控件(通常为扳手图标)以更改设置。
  5. 视频编解码器 中启用视频并设置较低的比特率。根据需要,使用 分辨率 进行缩放。
  6. 音频编解码器 中保留 AAC。仅当音频占文件体积较大比例时,才降低音频比特率。
  7. 选择以 .mp4 结尾的目标路径。
  8. 点击 开始,等待 VLC 完成后再打开输出文件。

VideoLAN 将此文档记录为 转码并保存新文件 。在将同一配置文件应用于长录制前,先测试一段短片段。

在 Mac 上使用 VLC 压缩

在 macOS 上:

  1. 打开 文件 → 转换/流
  2. 拖放源文件到窗口中或打开媒体。
  3. 选择输出 H.264 格式为 MP4 的配置文件。
  4. 使用 自定义 更改比特率、帧大小或音频设置。
  5. 选择 保存为文件,输入新的 .mp4 文件名,然后开始。

Mac 对话框暴露的权衡与 Windows 相同。编解码器与扩展名不匹配的情况很容易出现,因此在长编码前确认 H.264 + AAC + .mp4

减小文件大小的设置

时长和总比特率决定文件大小。时长相同的情况下,较低的比特率会缩小文件体积。较低的分辨率有助于在该较小比特率下保持画质。

更改项预期效果主要权衡
先修剪源文件按移除的时间比例缩小移除部分内容
降低视频比特率输出文件更小出现块状或涂抹现象
将 4K 缩放至 1080p,或将 1080p 缩放至 720p大幅降低潜力细节减少
使用 H.265 替代 H.264许多情况下效率更高兼容性较弱
降低音频比特率对大多数视频有适度缩减过度降低时出现可闻伪影

对于未知受众,首选 MP4 中的 H.264。H.265 可能效率更高,但接收方和上传服务必须支持它。参见 H.264 与 H.265

避免在不考虑内容的情况下使用固定比特率方案。屏幕文字、静态幻灯片和体育比赛在相同分辨率下需要不同的数据量。更改一项设置,编码代表性片段,然后评估结果。背景知识: 什么是视频比特率

修复空白、过大或无法播放的输出

  • 仅有音频,无视频:编辑配置文件并确认已启用 视频
  • 无音频:检查 音频编解码器,MP4 请使用 AAC。
  • 体积与源文件几乎相同:确认 VLC 重新编码了视频,而不仅仅是容器。将 MOV 重命名为 MP4 本身不会缩小已编码数据。
  • 在其他地方无法打开:使扩展名与容器匹配,并先测试纯 H.264 + AAC 配置文件。
  • 画质较差:不要对坏文件再次压缩。返回原始文件,提高比特率或保持较高分辨率,并编码一个新的副本。

VLC 何时够用

当 VLC 已安装、只有一个文件且标准配置文件适用时,VLC 可以胜任。

对于精确的兆字节目标、前后对比检查、多个文件或每周重复使用的设置,VLC 不太方便。GetCompress 在本地处理这些任务:队列混合格式、修剪和预览、保存预设,并在表单列出硬性上限时设置视频 目标文件大小

GetCompress 视频设置,包括质量、目标大小、分辨率和格式

VLC 仍然是一个有用的播放器和一次性转码工具。当压缩本身是重复性任务时,GetCompress 是更直接的路径。无论使用哪种工具,在替换或发送源文件前,请在另一个播放器中打开结果并 scrub 完整时长。平台指南: 在 Mac 上压缩视频 在 Windows 上压缩视频