【发布时间】:2012-06-02 23:05:42
【问题描述】:
我正在寻找一种有效的替代方法来获取 音频文件属性,以防聚光灯关闭。
Spotlight 的 MDItem 属性:kMDItemDurationSeconds, kMDItemAudioEncodingApplication, kMDItemAudioBitRate, kMDItemAudioSampleRate,kMDItemAudioChannelCount, kMDItemCodecs,是可能的。
但是QTKit 的movieAttributes(如果文件可以是QTMovie 类型)并不完整,只有QTMovieDurationAttribute 符合我的规范。
我应该使用音频格式服务:OSStatus AudioFormatGetProperty,还是有别的东西,也许更轻量级的,在没有 MDItem 信息的情况下就足够了?
我不需要修改或播放任何文件,我只需要知道属性值。
谢谢。
【问题讨论】:
标签: cocoa audio qtkit spotlight