У меня есть сжатый файл, размер которого равен 728, и каким-то образом я знаю, что это аудиофайл и он длится 1040 мс
Сжатая структура файла прямо:
Он формируется с 14-байтовыми блоками, каждый блок начинается с 0x0C:
0c 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 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 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 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 x x x 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, тогда звук может длиться до 9506 * 1.42 = 13580 мс около 13 S
Кто-нибудь знает, какой кодек может быть?
PS:
Двоичный файл - аудиофайл WeChat (ios).
REF
1) Как я могу извлечь/воспроизвести файлы .aud?
http://www.boards.ie/vbulletin/showthread.php?t=2055891600
2) WeChat ios