iphone - 如何从 m4a 文件查询章节元数据?

标签 iphone podcast m4a

我需要编写一些代码来查询 m4a 文件并提取章节信息。包括:

  • 章节名称
  • 章节开始时间
  • 章节插图

我快速搜索了一下,似乎这被苹果视为专有信息?我发现了一些讨论,但大多数都是 2005 年的。这里也有一些类似的问题,但更多的是关于创建带有章节的 m4a 文件,而不是查询。

这只是我必须 DIY 的东西吗,因为没有很好的苹果 API 可供我使用?或者我错过了一些明显的东西?

此外,理想情况下我需要最终使用的任何技术来在 iPhone 上工作。

最佳答案

元数据标签系统是 Apple 专有的。要使用这些标签,您必须(叹息)对其进行逆向工程或使用已经完成此操作的库。

我找到了以下链接,但老实说,您似乎必须拿出十六进制编辑器。

Binary format info (basic spec for generic tags)

Perl library for working with M4A files.

关于iphone - 如何从 m4a 文件查询章节元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1003148/

相关文章:

iphone - xcode swift - 将文本格式化为电话号码

ios - 是否有关于OSX和/或IOS编程的播客 channel ?

android - 在 Android 上读取元数据和开始播放 m4a 文件非常慢

iphone - iPhone 中的多行文本字段

iphone - 检查网站上的文件是否存在

iphone - 如何将 json 字符串解析为 nsdictionary?

c# - 以编程方式创建 iTunes Podcast RSS 提要

python - 将媒体文件提供到podcast.app(iOS/MacOS)进行下载

android - 如何以编程方式从 .opus 音频文件中获取 .m4a 音频文件

ios - AVAudioPlayer initWithContentsOfURL 为 AAC/M4A 文件返回 nil