用 HandBrakeCLI 预设压缩视频

用 HandBrake 命令行工具把大体积视频重新编码成小得多的 MP4,内置预设开箱即用。

Linux视频压缩HandBrake低风险
运行 HandBrakeCLI -i input.mov -o output.mp4 --preset "Fast 1080p30" --optimize,用现成预设压缩。

01命令

命令
$ HandBrakeCLI -i input.mov -o output.mp4 --preset "Fast 1080p30" --optimize

02作用说明

HandBrake 在 x264/x265 编码之上包好了合理的默认参数,不用像 ffmpeg 那样自己调一堆参数,选个预设即可:"Fast 1080p30" 兼顾速度和体积,"Fast 720p30" 进一步缩小适合手机观看。--optimize 输出适合网页边下边播的 MP4;播放器支持 HEVC 的话用 --encoder x265,同等画质还能再小 20–30%。预设是一个列表,运行 HandBrakeCLI --preset-list 可以看到全部选项。

03风险

风险低风险
使用条件HandBrakeCLI (sudo apt install handbrake-cli / flatpak install fr.handbrake.ghb)
!注意: 重新编码必然有画质损失且耗时;确认新文件播放正常、体积满意之前,先别删原始视频。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • HandBrake CLI Guide
    HandBrake · vendor-doc · 2026-09-17
    依据: Official CLI guide covering -i/-o input output, --preset selection, and --optimize for web streaming.
  • HandBrakeCLI(1) — Debian manual page
    Debian · community · 2026-09-17
    依据: Reference for HandBrakeCLI options including -i, -o, --preset, --optimize and --encoder.

最后验证: 2026-09-18 · 分类: 媒体