2010-10-25 92 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將滿足需求,而不需要外部庫。