跳转到内容

用 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 上压缩视频 。