我在AVAsset
中有一个音频文件(mp3,wav,aiff,...),然后获取AVAssetTrack
。
我正在寻找一种以AVFileType
或AudioFileTypeID
等Apple格式从此资源中查找音频文件类型(mp3,wav,aiff,...)的方法吗? / p>
目前,我找到获取音频文件类型的唯一方法是使用formatDescriptions
的{{1}}属性并获取documentation中显示的子类型,但它并不是&#39因为我无法确定我有哪种未压缩的格式(wav或aiff),所以我的工作非常好,因为我只是得到了" lpcm"格式...
无法从AVAssetTrack
获取AVFileType
吗?
答案 0 :(得分:1)
您是如何收购资产的?您可以尝试转换为AVURLAsset,获取URL,最后是pathExtension。