TMNT2 |
Добро пожаловать, гость ( Вход | Регистрация )
TMNT2 |
Siberian GRemlin |
Dec 18 2011, 19:18
Сообщение
#1
|
Advanced Member Группа: CTPAX-X Сообщений: 537 Регистрация: 4-February 08 Пользователь №: 2 Спасибо сказали: 221 раз(а) |
Что-то не могу сообразить как тут длина файла считается.
HeaderSize: dword; FileCount: dword; Массив. FileOffset: dword; FileSize: dword; <--- значительно меньше действительной длины. По смещению идут несколько служебных переменных типа частоты и т.д., на приставке длина была тут, но в компьютерной она в массиве (см. выше), да и ничего похожего я тут не вижу. Есть подозрительные переменные, но не уверен относятся ли они к длине. Далее после выравнивания по $800 идёт чистый 'PCM'. Распаковщик писать не надо, просто подскажите как вычислить длину потока 'PCM'. Образец. |
Упрощённая версия | Сейчас: 5th November 2024 - 21:05 |