每行写一个章节,格式为 时间点 + 空格 + 标题,例如 1:20 安装步骤。时间点支持 mm:ss 或 hh:mm:ss。本工具会算出每章时长、校验 YouTube 的四条硬性规则(首章必须是 0:00、至少 3 章、每章 ≥10 秒、时间升序),并直接给出可粘贴的文本。
-
章节数
-
平均时长
-
最短章节
-
最长章节
| # | 起点 | 时长 | 标题 | 合规 |
|---|
章节时长 = 下一章起点 − 本章起点;末章时长 = 总时长 − 末章起点。YouTube 章节规则:第一章时间点必须是 0:00;至少 3 章;每章至少 10 秒;时间点必须升序且一行一个。任一条件不满足,YouTube 会静默忽略整份清单。
章节做对了,等于给视频装了一套目录
章节把长视频切成带名字的段落,观众可以直接跳到想看的部分,Google 还可能把单个章节作为搜索结果里的跳转链接。但对创作者更实际的价值是:章节名让留存曲线变得可读——你能直接看到是哪一段把人劝退了,而不是对着一条曲线猜。
YouTube 的四条硬规则
这四条来自 YouTube 官方帮助文档,违反任何一条,整份清单都会被静默丢弃——没有报错、没有提示,进度条就是光溜溜的一条:
- 第一章必须是 0:00。不是 0:01,也不是「第 1 章 · 0:00 开场」这种时间点不在行首的写法。
- 至少 3 章。两章不会生成章节。
- 每章至少 10 秒。相邻两个时间点只差 8 秒,整份清单作废。
- 时间升序。中途出现倒退,从那一行起全部失效。
另外几条经验:时间点必须在行首,前面不能有方括号、短横线或其他文字;一行只能有一个章节,用换行分隔而不是竖线或逗号;视频不足 1 小时用 m:ss,超过 1 小时用 h:mm:ss。
章节标题怎么写
标题会出现在进度条悬浮提示和搜索结果里,所以它是微标题,不是备注:
- 描述内容而非结构:「修复内存泄漏」比「第二部分」好得多。
- 控制在 3–8 个词,太长的在播放器里会被截断。
- 把关键词前置:「AWS Lambda 冷启动」比「让我头疼的那个慢的地方」更容易被索引。
- 可以刻意跳过「Intro」这种词——直接写开场实际讲了什么,观众才有不跳过的理由。
其他平台的章节格式
| 格式 | 样子 | 用途 |
|---|---|---|
| YouTube 时间戳 | 1:20 标题 | 视频简介,平台自动识别 |
| ffmetadata | [CHAPTER] / TIMEBASE=1/1000 / START=… / END=… | 用 ffmpeg 把章节写进 MP4/MKV |
| OGM | CHAPTER01=00:00:00.000 / CHAPTER01NAME=… | MKV 章节,播放器原生支持 |
最后提醒一个常见误区:章节时间点是内容时间轴上的位置,不是文件偏移。如果片头有广告插播或额外彩条,需要按成片实际时间轴来标,否则所有章节都会整体偏移。
你可能还想问
时间码格式要注意什么?
用分秒或时分秒需与平台要求一致;毫秒分隔符在部分平台用点、部分用逗号,导入前确认格式避免全部失效。
章节最短多长合适?
多数平台要求每个章节不少于约十秒,且首个章节从零时零分零秒开始;过短的章节会被忽略,需按规范设置。
提交后被忽略是什么原因?
常见是格式错误、章节过短、时间未递增或与前一段重叠;逐条核对平台规范通常能定位问题。
速查在线工具箱