TikTok 并没有一个统一的视频时长限制,这就是为什么每个给出一个数字的页面都会和另一个给出不同数字的页面相矛盾。TikTok 会为每个创作者设定一个上限,并通过其 API 返回该数值。对于通过 API 发布的帖子,TikTok 自己的文档在示例响应中显示 max_video_post_duration_sec 为 300 秒,而这个值是按账号查询的,而不是一个默认假设。
TikTok 实际返回的数据
工具在发布到 TikTok 之前,会调用一个创作者信息端点。这次调用返回的内容中包括:
| 字段 | 含义 |
|---|---|
max_video_post_duration_sec | 该账号可以通过 API 发布的最长视频时长 |
| 隐私选项 | 该账号可以使用的可见性设置 |
TikTok 文档中给出的示例值是 300 秒。你的账号返回的数值可能不同。
注: 本文数据已对照 TikTok 内容发布 API 文档核实,核实时间为 2026 年 9 月。平台可能会在不通知的情况下更改这些数值。
这种设计说明了一些问题。如果 TikTok 打算设定一个固定的全局上限,就没有理由在每次发布尝试时都按创作者单独返回这个值。它是一个需要查询的字段,这是”答案确实因人而异”这一说法最有力的证据。
我们无法核实的部分
TikTok 的消费者帮助中心屏蔽了自动抓取,所以在这次核查中,我们无法从官方页面确认应用内上传的时长上限。自 2021 年以来,TikTok 已经多次扩大应用内的时长上限,并在不同时间向不同的账号群体推出变更,所以网上流传的数字(十分钟、三十分钟、六十分钟)在某个时间点、对某些账号来说都是准确的。任何被斩钉截铁地说成”TikTok 的限制”的单一数字,要么已经过时,要么从来就不适用于所有账号。
我们不打算再往这堆错误数字里添一个自信满满的新数字。我们能有据可查地说明的,就是上面这个 API 值。
实用建议:视频应该多长?
“能发多长”和”发多长效果好”是两个不同的问题,第二个问题更容易回答。
- 60 秒以内 依然是大多数 TikTok 内容表现最好的区间,因为完播率是权重最高的指标,而短视频更容易被看完。
- 1 到 3 分钟 适合那些真正配得上这个时长的视频:有步骤的教程、有转折的故事、一次演示。
- 超过 3 分钟 就是在 YouTube 的地盘上和 YouTube 竞争。这是可行的,但需要一个理由。
时长上限高的陷阱在于,它会诱使你把时长填满。TikTok 优化的目标是观看时长,一条被看到 30% 就划走的两分钟视频,信号价值比一条被完整看两遍的四十秒视频更差。
视频过长会发生什么
通过 API 发布时,超长视频会在处理前或处理过程中被拒绝,一款好的排期工具会在编辑阶段,通过把你的文件与 TikTok 为你账号返回的数值做比对,提前发现这个问题。在应用内,编辑器根本不会让你超过自己的上限。
如果你定时发布的 TikTok 视频成功发布了,但只有你自己能看到,那是完全不同的另一个限制:没有通过 TikTok 内容发布 API 审核的应用,其帖子会被强制设为仅自己可见模式。TikTok 限制中有更详细的说明。
简而言之
- TikTok 为每个创作者返回一个最长视频时长,没有统一的全局数字。
- TikTok 文档中的示例值是 300 秒,你的账号可能不同。
- 应用内的上限已经多次变更,我们在这次核查中无法从官方渠道确认。
- 从效果角度看,短视频依然更占优势,因为完播率的权重最高。
排期发布任意时长的 TikTok 视频
BulkPublish 会在视频进入队列之前,从 TikTok 读取按创作者设定的时长和隐私数值,所以对你特定账号来说过长的文件,会在编辑阶段就被发现,而不是在发布时才失败。视频尺寸和编码要求在TikTok 视频尺寸中单独说明,视频时长指南则把各平台并排列出方便比较。
为什么网上的答案差异这么大
有三件不同的事都被称为”TikTok 的限制”,但它们是不同的数字。一个是应用内相机一次拍摄能录制的时长。一个是应用能接受的、从相册上传的时长。还有一个是 TikTok 通过发布 API 能接受的时长,而这个数字才是决定任何定时发布帖子的那一个。
再加上 TikTok 习惯把变更提前几个月推送给部分账号,网上就充满了各种斩钉截铁的数字,而这些数字在某个地方确实都是对的。请核实你自己账号的实际数值,而不要盲目相信某个页面上的数字,包括这篇文章。