X(推特)视频压缩(512 MB 上限)

X(推特)的上传上限是 Standard 512 MB, Premium (web / iOS) 16 GB, Premium (Android) 16 GB。VidSmaller 把任何视频压到 480 MB,一次就传得进去 —— 输出 H.264 MP4,无水印、免安装,试用不需要注册。云端编码开始后,即使关掉标签页也会继续。未注册试用支持 3 分钟、200 MB 以内的视频,付费方案单文件可到 1.5 GB。

在 X 上,文件大小几乎从来不是拦住你的东西。普通账号有 512 MB——但只有 2 分 20 秒的时长,而这才是几乎所有人先撞上的那堵墙。

X(推特)的文件大小限制,以及它们真正的含义

普通账号可以发 512 MB、2 分 20 秒。X Premium 把两者都大幅提高——网页和 iOS 上最高 16 GB、四小时,不过安卓端的 Premium 仍然限制在 10 分钟。因为时长先到顶,普通账号的视频等于用 512 MB 去装最多 140 秒,这个码率预算其实相当奢侈。

套餐 / 上传方式最大文件大小
Standard512 MB

Capped at 2 minutes 20 seconds of runtime, which bites long before the file size does.

Premium (web / iOS)16 GB

Up to 4 hours.

Premium (Android)16 GB

Up to 10 minutes.

限制核实于 2026-09-14。来源: X — About longer videos for Premium subscribers (the 4 hour / 16 GB / Android 10 min figures) · X — Media best practices

480 MB 到底能装多少内容

别的页面只会告诉你上限是多少,然后就没了。上限是简单的那一半。真正决定视频能不能看的是另一半:在 480 MB 的目标下,每种时长还剩多少码率,以及这个码率最高能撑住哪一档分辨率。

视频时长留给画面的码率能撑住的分辨率结论
30s131,405 kbps4K看着没问题
1 min65,639 kbps4K看着没问题
2 min28,058 kbps4K看着没问题

算法说明:码率这一列是纯算术——480 MB 摊到整段时长上,减去 128 kbps 的立体声音轨和 2% 的容器开销。这是硬上限,不是估算。分辨率和结论这两列是建议,依据是公开的 H.264 码率阶梯,并整体下调约三分之一——因为对已经压过一次的素材再编码,能承受的码率比编码原始母版更低。这里刻意保守:宁可说得难听点,也不想告诉你「没问题」结果画面糊掉。

480 MB 在不同时长和分辨率下的效果

左栏是每种时长可用于画面的码率,其他格子是各分辨率所需的码率。绿色表示余量充足,黄色表示能看但会偏软,灰色表示应该降低分辨率。沿着一列向下看,就能知道视频多长以后该分辨率不再适合 X (Twitter)。

可用码率清晰画质所需码率1080p720p480p360p30 秒131,40530 秒、1080p:可用 131405 kbps;清晰画质需要 4000 kbps,维持可观看画质需要 2000 kbps4,00030 秒、720p:可用 131405 kbps;清晰画质需要 2200 kbps,维持可观看画质需要 1100 kbps2,20030 秒、480p:可用 131405 kbps;清晰画质需要 1000 kbps,维持可观看画质需要 500 kbps1,00030 秒、360p:可用 131405 kbps;清晰画质需要 600 kbps,维持可观看画质需要 300 kbps6001 分钟65,6391 分钟、1080p:可用 65639 kbps;清晰画质需要 4000 kbps,维持可观看画质需要 2000 kbps4,0001 分钟、720p:可用 65639 kbps;清晰画质需要 2200 kbps,维持可观看画质需要 1100 kbps2,2001 分钟、480p:可用 65639 kbps;清晰画质需要 1000 kbps,维持可观看画质需要 500 kbps1,0001 分钟、360p:可用 65639 kbps;清晰画质需要 600 kbps,维持可观看画质需要 300 kbps6002.3333333333333335 分钟28,0582.3333333333333335 分钟、1080p:可用 28058 kbps;清晰画质需要 4000 kbps,维持可观看画质需要 2000 kbps4,0002.3333333333333335 分钟、720p:可用 28058 kbps;清晰画质需要 2200 kbps,维持可观看画质需要 1100 kbps2,2002.3333333333333335 分钟、480p:可用 28058 kbps;清晰画质需要 1000 kbps,维持可观看画质需要 500 kbps1,0002.3333333333333335 分钟、360p:可用 28058 kbps;清晰画质需要 600 kbps,维持可观看画质需要 300 kbps600

来源: 计算结果,并非实测——生成此图时没有运行编码器 · 方法: 把 480 MB 分摊到整段时长,减去 128 kbps 音频和 2% 容器开销。阈值来自公开的 H.264 码率阶梯,并针对二次编码素材下调约三分之一。

怎么把视频压到 X 能传

  1. 把视频拖进来

    MP4、MOV、MKV、AVI、WebM 等共 33 种格式。不用装任何东西——浏览器通过一次性链接上传,文件不经过任何第三方。

  2. 目标已经是 480 MB

    我们故意设在硬上限之下。按目标体积编码通常能落在你给的数字百分之几以内,但我们实测到过会超出一成的素材——而超出硬上限就是传不上去。想换个数字随时改。

  3. 下载,然后上传

    编码跑在我们的服务器上,你可以直接关掉标签页。任何套餐都不加水印,输出是 X 一定认的 MP4。

X(推特)压缩常见问题

X(推特)的视频限制是多少?

普通账号 512 MB、2 分 20 秒。X Premium 在网页和 iOS 上可到 16 GB、四小时;安卓端的 Premium 限制在 10 分钟。实际中大家撞的都是时长——很少有 140 秒的视频能接近 512 MB。

文件明明够小,为什么还是传不上去?

通常是时长而不是体积。X 还会因为分辨率、宽高比、帧率、码率、容器格式和音频编码拒绝上传,而且这些原因它几乎都报成同一个笼统的失败提示。导出成 MP4 + H.264 视频 + AAC 音频,1280x720 或 1920x1080,30fps,可以一次性消除上述所有原因。

怎么发超过 2 分 20 秒的视频?

订阅 Premium,或者剪短。剪短通常是更好的答案:在一个中位观众三秒内就决定去留的平台上,把精彩部分剪成 140 秒,效果好过传一个 12 分钟的完整版。

上传 X 应该用什么画质?

既然 140 秒的视频有 512 MB 可用,你能给到大约 30 Mbps——远超内容实际需要。这里根本没有必要狠压。导出 1080p H.264、8 到 12 Mbps,离上限留足余量,X 重新编码时会比处理一个贴着上限的文件温柔得多。