【问题标题】:Adding chapters to MP4 files, and being identified on iOS 12 podcast app向 MP4 文件添加章节,并在 iOS 12 播客应用程序上被识别
【发布时间】: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”和其他网站的屏幕截图工作。

标签: ios ffmpeg podcast


【解决方案1】:

简单的回答,它需要是一个 M4A 文件。

虽然 MP4 和 M4A 文件几乎相同,但 M4A 仅限于音频格式,而 MP4 也可以包含视频。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-09
    • 2021-02-12
    • 2012-07-30
    • 2018-12-20
    • 1970-01-01
    相关资源
    最近更新 更多