2010-10-25 97 views
6

我在创建一个OS X和/或iOS应用程序,允许用户在音频录制过程中以各种间隔随意地将标记嵌入到音频中。如果有一个文件可以包含这些信息,那将是非常好的,但可能有效或不可行。我想它与YouTube注释允许的内容类似。支持嵌入标记和注释/注释的音频/视频文件格式?

要求:

  • 能够插入在音频的某个时间点标记记录
  • 能够保存一个名称为标记,以及一个简短的描述

这是音频是由我正在处理的应用程序创建的,所以不适用于从其他来源导入标记的音频。

- 喀嚓 -

编辑:也许MP4 + XMP?

编辑2:有没有人试图在iOS平台上使用音频或视频的自定义XMP字段?在Mac平台上?我已经从Adobe下载了XMP Toolkit(它有一个Xcode项目) - 但它是我的舒适区之外的一个接触。从高层看,它看起来非常简单,但任何有XMP Toolkit经验的人都有什么想法?

正如在下面的答案中所建议的,是否有人有其他解决方案的经验,如带章标记的QuickTime?各种方法的优缺点?

想过之后,即使最初当前的要求只是音频,也可以做一些既支持音频格式又支持视频格式的东西。

回答

2

你有没有读过CAF格式?

基本上,它用作许多音频格式的包装,并允许您嵌入各种数据(以及用户定义的数据)。它可能是一个选项,因为交换不是一个问题(在你的情况)。

The CAF File Specification

+0

感谢您的指针 - 我会考虑CAF。 – Eric 2010-10-25 20:04:33

1

你可能会考虑MPEG-4或QuickTime格式用一章的轨道。

0

所以,只是在这里关闭循环。我最终在AV Foundation FrameworkReference)中挖掘了iOS 4.0 API AVAsset,AVMetadataItem,。仍然没有完成该项目,但似乎这些API将满足需求,而不需要外部库。