把视频压缩到 50 MB
约 99 秒舒适 1080p 或近 3 分钟 720p;它对应 Discord Nitro Basic 与 Telegram Bot API 上传上限
无水印,无需安装。压缩器预设在 50 MB 以下,为编码波动预留余量。
把视频拖进来就开始
正在检查你的文件限制…
支持 mp4, webm, mov, mkv, avi, wmv,共 33 种格式
Where 50 MB comes from
Two unrelated systems stop at 50 MB. Discord Nitro Basic raises the free tier’s 20 MB to 50. And Telegram’s Bot API caps uploads at 50 MB regardless of the account behind the bot — a human on the same account can send 2 GB, which is why this limit surprises almost everyone building automation.
- Discord — Nitro Basic50 MB
What a Nitro Basic subscription buys over the 20 MB free tier.
- Telegram — Bot API50 MB
A limit of the interface rather than the platform — the same account sends 2 GB by hand.
How long a video fits in 50 MB
The longest clip each resolution can carry inside 50 MB. “Comfortable” means the bitrate clears what that frame size wants; “watchable” means it is soft but holds together. Both columns are arithmetic on the size and the duration; the thresholds they are compared against are recommendations, documented under the table below.
| Resolution | Comfortable up to | Watchable up to | Needs |
|---|---|---|---|
| 4K | 20s | 33s | 20,000 kbps |
| 1440p | 45s | 73s | 9,000 kbps |
| 1080p | 99s(2 min) | 193s | 4,000 kbps |
| 720p | 176s(3 min) | 334s | 2,200 kbps |
| 480p | 364s(6 min) | 654s | 1,000 kbps |
| 360p | 564s(9 min) | 960s | 600 kbps |
Method: 50 MB spread over the duration, minus 128 kbps of audio and 2% container overhead, then compared against H.264 thresholds derived from published bitrate ladders and reduced by about a third for re-encoded source. A minute inside 50 MB leaves 6723 kbps for video, which is exact. Which resolution that is enough for is a recommendation, not a measurement.
What 50 MB buys at each length
The table above reads by resolution; this one reads by duration. Same arithmetic, the other way round — pick your clip length and see what is left to spend.
| 视频时长 | 留给画面的码率 | 能撑住的分辨率 | 结论 |
|---|---|---|---|
| 30s | 13,573 kbps | 1440p | 看着没问题 |
| 1 min | 6,723 kbps | 1080p | 看着没问题 |
| 2 min | 3,297 kbps | 720p | 看着没问题 |
| 5 min | 1,242 kbps | 480p | 看着没问题 |
| 10 min | 557 kbps | 480p | 能看 |
| 30 min | 100 kbps | — | 明显糊 |
算法说明:码率这一列是纯算术——50 MB 摊到整段时长上,减去 128 kbps 的立体声音轨和 2% 的容器开销。这是硬上限,不是估算。分辨率和结论这两列是建议,依据是公开的 H.264 码率阶梯,并整体下调约三分之一——因为对已经压过一次的素材再编码,能承受的码率比编码原始母版更低。这里刻意保守:宁可说得难听点,也不想告诉你「没问题」结果画面糊掉。
50 MB 在不同时长和分辨率下的效果
左栏是每种时长可用于画面的码率,其他格子是各分辨率所需的码率。绿色表示余量充足,黄色表示能看但会偏软,灰色表示应该降低分辨率。沿着一列向下看,就能知道视频多长以后该分辨率不再适合 a 50 MB limit。
来源: 计算结果,并非实测——生成此图时没有运行编码器 · 方法: 把 50 MB 分摊到整段时长,减去 128 kbps 音频和 2% 容器开销。阈值来自公开的 H.264 码率阶梯,并针对二次编码素材下调约三分之一。
What goes wrong at 50 MB
If you are hitting 50 MB through a bot or an API rather than by hand, check whether the limit belongs to the platform or to the interface. Telegram’s is the clearest case: the 50 MB ceiling is a property of the Bot API, not of Telegram, and no amount of account upgrading moves it. Uploading the same file manually works fine.
如何把视频压缩到 50 MB
添加视频
压缩器已设为 48 MB,让结果稳妥低于 50 MB 上限。
长视频先剪辑
在 50 MB 内,时长比任何画质选项都更占预算。时长减半,每帧可用码率就翻倍。
下载并检查复杂画面
全尺寸查看运动、人物面部和渐变;这些区域最先暴露压缩损伤。
50 MB 压缩常见问题
可以把视频压缩到 50 MB 吗?
可以。上传视频并使用预设的精确目标体积。
50 MB 能保留什么画质?
主要取决于时长、运动和分辨率,请用本页表格判断。
为什么目标要低于 50 MB?
编码器可能轻微超出目标,因此预设会为硬上限留余量。
结果有水印吗?
没有,VidSmaller 不加水印。
Other target sizes
Not one of these? Work out any size and length in the calculator — same arithmetic, plus what we measured at the bitrate it gives you.