它是什么编解码器

Ste*_* Du 13 audio file codec ios

我有一个压缩文件,其大小为728,不知何故,我知道这是一个音频文件,它持续1040毫秒

压缩文件结构很简单:

它由14个字节块组成,每个块以0x0C开头:

0C XX xx月xx xx月xx xx月xx xx月xx xx月xx xx月xx 0C xx月xx xx月xx xx月xx xx月xx xx月xx xx月xx XX 0C xx月xx xx月xx xx月xx xx月xx xx月xx xx月xx XX 0℃XX xx月xx xx月xx xx月xx xx月xx xx月xx xx月xx 0C xx月xx xx月xx xx月xx xx月xx xx月xx xx月xx XX 0C xx月xx xx月xx xx月xx xx月xx xx月xx xx月xx XX 0℃XX xx月xx xx月xx xx月xx xx月xx xx月xx xx月xx 0C XX xx xx xx xx xx xx xx xx xx xx xx xx

(xx)可以是任何十六进制数

您可以在此处下载压缩二进制文件:

http://dusijun.files.wordpress.com/2013/02/29-aud-bin.doc (请重命名为*.aud)

或doc格式的文本视图

http://dusijun.files.wordpress.com/2013/02/29-aud.doc

没有标题或元信息.块数取决于实际音频的长度.文件大小的音频持续时间约为1.42

例如

如果文件大小= 9506,则音频可以在13 S附近持续9506*1.42 = 13580 ms

有谁知道它可能是什么编解码器?

PS:

二进制文件是WeChat(ios)音频文件.

REF

1)如何提取/播放.aud文件?

http://www.boards.ie/vbulletin/showthread.php?t=2055891600

2)微信ios

https://itunes.apple.com/us/app/wechat/id414478124?mt=8

art*_*ise 7

我怀疑它是一个语音编解码器.例如RFC6716OPUS.对于NB语音,该编解码器的比特率为8-12kbit/s.的0x0c适合的SILK为20ms的帧大小配置.

| 0 ... 3 | SILK-only | NB | 10,20,40,60 ms |

20ms的帧大小约为14bytes.我试图将样本保存为29-aud-bin.opus并在Firefox中打开它,但它缺少其他opus文件所具有的标题.SILKSkype也使用该编解码器的一个版本.