把视频压缩到目标大小

应用会强制执行硬性上传限制,Discord 免费档到 8MB 就拦下,而手机只给你高/中/低这种模糊的导出选项。改成选一个目标大小:工具读取视频时长,算出刚好塞得进去的精确比特率。

Loading tool…

上传限制是硬墙:Discord 免费档拒收超过 8MB 的任何东西,很多邮件服务器在 25MB 就停下,每个聊天工具都有自己的上限。文件大小只是比特率乘以时长,所以想诚实地压进一个限制,唯一的办法是从限制倒推:拿目标大小,减去容器开销和音轨,除以视频时长,再按正好这个视频比特率编码。这个工具做的就是这件事,在你的浏览器里,不把视频上传到任何地方。

手机的导出做不到这一点,它们只提供模糊的质量档位,要么超出限制,要么把文件压得远小于需要。这里的计算按文件来做:一段瞄准 8MB 的 30 秒片段保住健康的比特率,看起来接近原片;而同一目标下的 5 分钟视频会被降一档分辨率,让有限的比特花在运动上而不是噪点上。不管哪种情况,结果都是一个真能挤过你瞄准那道门的 MP4。

How it works

  1. 1

    拖入超出限制的视频。

  2. 2

    选目标:8MB(Discord)、25MB(邮件)、50MB 或 100MB。

  3. 3

    点击压缩,下载一个塞得进去的 MP4。

When to use it

  • 把游戏实况或音乐视频片段压到 Discord 免费档 8MB 限制以下,不用反复试错重新导出。
  • 让屏幕录制落到 25MB 的邮件附件上限以下,用于工作或支持工单。
  • 把 Suno 音乐视频压缩到目标大小,再发到有严格上传限制的地方。

FAQ

它怎么做到正好压到目标大小?

大小 = 比特率 × 时长,所以工具用目标大小除以视频时长(先扣掉开销余量和音轨),得出视频比特率,再按这个速率重新编码。更长的视频在同一目标下画质更低,这是物理规律,不是工具的问题。

长视频压到 8MB 还能看吗?

8MB 摊在 30 秒里看起来不错;超过 5 分钟就会明显发软,因为每秒能花的比特就是更少了。在非常低的比特率下,工具还会把分辨率降一档,让画面动起来仍然可看,而不是碎成色块。

为什么输出比目标略小,而不是正好卡在目标上?

工具预留了一小块余量(约 8%)来吸收容器开销和比特率波动,让文件永远不会越过限制。超出 8MB 哪怕一个字节的视频照样被拒收,所以略小一点才是正确的目标。

能把 10 分钟的视频塞进 8MB 吗?

塞得进去,但视频只有大约 100 kbps,会看起来非常软。长视频请先剪出你真正需要的片段,同样的目标大小下,更短的片段会清晰得多。

压缩会把音频去掉吗?

不会,音频会保留,并按目标留出的空间以 64 到 96 kbps 的 AAC 重新编码。如果你不需要声音,先把视频静音能把这些比特全部让给画面。

Related tools