使用Apple API在音频文件中查找编解码器

时间:2012-01-23 17:44:46

标签: codec quicktime audiotoolbox

有没有办法使用Apple API(AudioToolbox或Quicktime)查找音频文件的编解码器/容器?

1 个答案:

答案 0 :(得分:0)

您几乎可以使用内部电影原子从QuickTime影片中读取所有可能的信息。

您需要的是音轨的“Sample Description Atom”。 您可以在此处找到更多信息: http://developer.apple.com/library/mac/#documentation/QuickTime/QTFF/QTFFChap3/qtff3.html#//apple_ref/doc/uid/TP40000939-CH205-75770

可以看出,为许多种不同的音频文件格式定义了某些值。 这些QT Atom起初有点难以理解,但这基本上是检索所有必要信息的方法。

Apple提供了一个名为“Atom Inspector”的工具,可以概览电影中包含的所有原子及其值。

希望有所帮助!