【发布时间】:2019-01-05 14:49:46
【问题描述】:
我有一个 MP4 文件,我通过 ffmpeg 添加了章节。
但在来自 Apple 的 iOS 12 Podcasts 应用程序中,章节不会出现。正如idownloadblog.com 所指出的,这应该会发生
相比之下,在 MacOS 上使用 QuickLook 时,可以通过单击章节按钮(在窗口右下方)查看章节列表。
在 QuickTime Player 中打开时,虽然没有要查看的章节列表,但您可以使用“查看 > 下一章”菜单项。
所以我假设这是 iOS 中的一个错误......但我想知道是否有另一种添加章节的方法?或者如果我犯了错误?
我目前的过程是创建一个“ffmetadata”文件,如 ffmpeg 文档中所述:
;FFMETADATA1
title=Example
[CHAPTER]
TIMEBASE=1/1000
START=0
END=221913
title=Chapter 1
[CHAPTER]
TIMEBASE=1/1000
START=221913
END=1169241
title=Chapter 2
https://ffmpeg.org/ffmpeg-formats.html#Metadata-1
然后我尝试了以下每个命令:
ffmpeg -i 2019-01-02.mp4 -i 2019-01-02.meta -map_metadata 1 -codec copy 2019-01-02-chapters.mp4
ffmpeg -i 2019-01-02.mp4 -i 2019-01-02.meta -map_metadata 1 2019-01-02-chapters.mp4
ffmpeg -i 2019-01-02.mp4 -i 2019-01-02.meta -map_metadata 1 2019-01-02-chapters.mp3
- 第一个来自 ffmpeg 文档,其中
-codec copy表示音频文件未重新编码。 - 第二个需要更长的时间,同时对音频数据进行重新编码。
- 第三个需要重新编码才能转换成 MP3 文件(章节数据使用 ID3 标签)。
在一个稍微不相关的说明中,第三方应用程序“RSSRadio”确实列出了章节,但如果下一章在接下来的 3 分钟,似乎不起作用。
【问题讨论】:
-
你有没有找到任何播客的章节适用于 iOS 12 播客应用程序?
-
就我个人而言,我没有看到任何内容(因为我不知道任何添加章节的播客)......但我认为它应该基于“idownloadblog”和其他网站的屏幕截图工作。