之前试着用ffmpeg去解码 然后用audioqueue去播放 但是解析的时候老是会丢码 造成的后果就是播放的时候打哏 声音无法连续起来
谁能指点一下 ios如何才能播放ape文件呢?我能想到的最后的思路就是播放前先用ffmpeg去转码 转成flac 然后再播放 但是这样的话 效率是个问题 。
ape 比较常见的无损格式啊~ ffmpeg的确是能搞定 但是放给audioqueue 在enqueue的时候 就会出现丢包的情况~ 也不知道是avreadformat的问题还是别的问题
avreadformat很可靠的。你可以在log里记一下packet的时间戳,看看是不是连续,另外设置一下DISCARD为NONE。你可以用audacity之类的工具转成raw samples,然后拿来调audio queue,这样就把两块隔离开了。