展开本页目录
开始前准备什么
- 本地可实现,无需云发布;播放器支持需实测,不使用未经授权播客。
- 先阅读README与asset-identity.json;不要把作者原生参考或官方示例当成目标工具的本站实测。本题原生功能不要求apizt Key。
- 确定章界
- 编码MP3
- 写CHAP
- 写CTOC
- 独立解析
- 点击跳转
- 记录兼容
真实可打开的输入、作者原生参考、七步README和逐项验收表。
区分官方功能、原生参考和目标工具尚未执行部分。
填写你真实输出与失败差异,模板不预填成功。
按已读回的真实章节时间跳转。
1. 确定章界
按最终音频时间线确定三个章节边界,保存毫秒时间和标题。
先下载本题独立练习包并读README。实际写入并独立读回MP3的CHAP/CTOC与本地播放器真实跳章截图;合成声音是eSpeak,不是真人。
2. 编码MP3
编码 MP3 并核对时长/编码延迟,避免套用旧版音频的边界。
3. 写CHAP
按 ID3 官方章节规范给每章唯一 CHAP id 并设置时间范围。
4. 写CTOC
写入 CTOC 目录顺序和标题,保留其他基础元数据。
5. 独立解析
用独立读取过程解析章节,检查 id、目录引用、范围与无重叠。
6. 点击跳转
在支持章节的原生/本地播放器逐章点击跳转,回听边界是否切到半句。
7. 记录兼容
交付 MP3、解析 JSON 和兼容性记录,不把普通播放器未显示误称文件一定损坏。
保留原输入、参数和失败差异,填写checks.csv的actual/status;表格没有预填通过。
怎样确认已经完成
- 在支持章节的原生/本地播放器逐章点击跳转,回听边界是否切到半句。
- 交付 MP3、解析 JSON 和兼容性记录,不把普通播放器未显示误称文件一定损坏。
- MP3 编码延迟和播放器支持影响展示,不能承诺所有播放器识别章节。
常见问题
AI 播客导出 MP3 后怎么加入可跳转章节?
按最终音频毫秒边界写CHAP,再用CTOC引用唯一章节ID并定义顺序。重新编码后要复查边界而不是沿用旧时间。
章节时间写进去了为什么播放器不显示?
有些播放器不显示ID3章节。先独立读回元数据,再用包内本地播放器逐章跳转;已实际验证第三章10.26秒附近的跳转。
练习包里哪些是目标工具的实际结果?
实际写入并独立读回MP3的CHAP/CTOC与本地播放器真实跳章截图;合成声音是eSpeak,不是真人。 逐文件身份和实际生成方式见asset-identity.json。



