ios – 它是什么编解码器

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

压缩文件结构是直接的:

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

0c xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xc xx xx xx xx xx xx xx xx xx xx xx xx xc xx xx xx xx 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)WeChat ios

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

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

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

20ms的帧大小约为14字节.我试图将样本保存为29-aud-bin.opus并在Firefox中打开它,但是它缺少其他opus文件的标题. Skype也使用了一种版本的SILK编解码器.

翻译自:https://stackoverflow.com/questions/14996483/what-codec-it-is

转载注明原文:ios – 它是什么编解码器