在 Mac 上将视频压缩到指定文件大小
遇到电子邮件、Discord 或 WhatsApp 的文件大小限制?选择大小,而不是质量。
缩小 87%
Mac 上的压缩到指定大小


App 截图,使用的是示例文件。
如何使用压缩到指定大小
- 1
一次性安装 FFmpeg
如果尚未安装 FFmpeg,OneMacTools 会提供通过 Homebrew 一键安装。
- 2
拖入视频
拖入需要符合大小限制的片段。也可以在访达中右键点按它们,选择“快速操作 › OMT: 将视频压缩到 25 MB”。
- 3
选择目标大小
Discord 选 8 MB,WhatsApp 选 16 MB,电子邮件选 25 MB,或选择“自定义”并输入任意 MB 大小。
- 4
点按“压缩”
每个视频都会经过两遍编码:第一遍进行分析,第二遍把大小预算用在最需要的地方。
- 5
发送出去
结果(名称中带有大小,例如“25MB”)会存储到“下载 › OneMacTools”中一个以日期命名的新文件夹里。用“预览”(眼睛)按钮或“在访达中显示”查看。你的原文件保持原样。
压缩到指定大小的功能
Discord 选择 8 MB,WhatsApp 选择 16 MB,电子邮件选择 25 MB,也可以设置任意大小。两遍编码会让视频小于上限,只有在降低分辨率比过度压缩比特率效果更好时才会降低分辨率。在我们的测试中,一段 814 MB、20 秒的 1080p 片段在 5 MB 上限下压缩到了 4.8 MB。
它也是访达快速操作:右键点按文件,然后选择“OMT: 将视频压缩到 25 MB”。
使用 FFmpeg,OneMacTools 可通过 Homebrew 一键为你安装。
适合
- 用电子邮件发送小于 25 MB 附件限制的视频
- 在 Discord 发布 8 MB 以内的片段
- 在 WhatsApp 上分享且不会被二次压缩
选项说明
- 目标大小
- 8 MB — Discord、10 MB、16 MB — WhatsApp、25 MB — 电子邮件(默认)、50 MB、100 MB 或自定义。视频会被压缩到此大小以内。
- 大小 (MB)
- 当“目标大小”为“自定义”时显示。输入任意不小于 1 MB 的大小,例如 20。
最佳实践
- 尽量先剪辑视频。同样的大小预算分配到更少的秒数上,画面会清晰得多。
- 如果长视频实在压不下去,工具会直接告诉你,而不是做出一个没法看的视频。请选择更大的目标大小,或把视频剪短一些。
- 留一点余量。电子邮件服务会给附件增加额外开销,所以接近硬性限制时,目标要再低一档。
- 目标大小很小时,分辨率会降到 1080p、720p 或 480p,因为像素更少但更干净的画面,比被过度压缩的全尺寸画面更好看。
- 已经低于上限的 MP4 会原样拷贝,绝不会无故降低画质。
兼容
- 输入
- FFmpeg 能读取的任意视频,包括 MOV、MP4、MKV、WebM 和 AVI。
- 输出
- 一个小于目标大小的 H.264 MP4,文件名中包含该大小。
- 需要 FFmpeg(一键安装)。
- 音频会保留;大小预算紧张时会降低比特率。
- 过长的视频可能无法压缩到较小的目标大小;请先剪辑。
关于压缩到指定大小的问题
如何让视频小于 25 MB 以便发邮件,或小于 16 MB 以便发 WhatsApp?
选择目标大小,或以 MB 输入任意大小,然后点按“压缩”。两遍编码会让视频小于上限。
如何把视频压缩到能在 Discord 上发送的大小?
选择“8 MB — Discord”,如果你的服务器允许,也可以选 10 MB,然后点按“压缩”。短片段效果最好;较长的片段请先剪出重要部分。
视频会变难看吗?
只有在降低分辨率比压低画质效果更好时才会降低分辨率,因此你能得到符合限制的最清晰视频。
为什么它提示我的视频太长、无法压缩到目标大小?
比特率低于一定程度后,剩下的数据不足以生成可看的画面,因此工具会停止,而不是输出一团糟的结果。请选择更大的目标大小,或先剪辑视频。
它和“压缩视频”有什么区别?
“压缩视频”让你选择质量,大小随之而定。“压缩到指定大小”让你选择大小,并计算出符合该大小的最佳质量。
可以输入自定义尺寸吗?
可以。选择“自定义”,在“大小 (MB)”框中输入 1 MB 或以上的任意大小。
压缩到指定大小会上传我的文件吗?
不会。压缩到指定大小完全在你的 Mac 上运行,文件绝不会离开你的 Mac,离线也能用。
压缩到指定大小会改动我的原文件吗?
不会。结果会存储为新文件,放在“下载 › OneMacTools”中带日期的文件夹里;除非你打开了另有说明的选项,否则原文件会原封不动。
压缩到指定大小需要什么?
macOS 26 或更高版本,以及 FFmpeg(OneMacTools 可通过 Homebrew 一键为你安装)。
能在访达中使用压缩到指定大小吗?
可以。在访达中右键点按文件,然后选择“快速操作 › OMT:将视频压缩到 25 MB”。它会在后台运行,完成后通知你。