支持嵌入标记和注释/注释的音频/视频文件格式?
问题描述:
我在创建一个OS X和/或iOS应用程序,允许用户在音频录制过程中以各种间隔随意地将标记嵌入到音频中。如果有一个文件可以包含这些信息,那将是非常好的,但可能有效或不可行。我想它与YouTube注释允许的内容类似。支持嵌入标记和注释/注释的音频/视频文件格式?
要求:
- 能够插入在音频的某个时间点标记记录
- 能够保存一个名称为标记,以及一个简短的描述
这是音频是由我正在处理的应用程序创建的,所以不适用于从其他来源导入标记的音频。
- 喀嚓 -
编辑:也许MP4 + XMP?
编辑2:有没有人试图在iOS平台上使用音频或视频的自定义XMP字段?在Mac平台上?我已经从Adobe下载了XMP Toolkit(它有一个Xcode项目) - 但它是我的舒适区之外的一个接触。从高层看,它看起来非常简单,但任何有XMP Toolkit经验的人都有什么想法?
正如在下面的答案中所建议的,是否有人有其他解决方案的经验,如带章标记的QuickTime?各种方法的优缺点?
想过之后,即使最初当前的要求只是音频,也可以做一些既支持音频格式又支持视频格式的东西。
答
你有没有读过CAF格式?
基本上,它用作许多音频格式的包装,并允许您嵌入各种数据(以及用户定义的数据)。它可能是一个选项,因为交换不是一个问题(在你的情况)。
答
你可能会考虑MPEG-4或QuickTime格式用一章的轨道。
答
所以,只是在这里关闭循环。我最终在AV Foundation Framework(Reference)中挖掘了iOS 4.0 API AVAsset
,AVMetadataItem
,等。仍然没有完成该项目,但似乎这些API将满足需求,而不需要外部库。
感谢您的指针 - 我会考虑CAF。 – Eric 2010-10-25 20:04:33