// // Binary Video Bitmaps (*.BVB) // (BlockSize: 0x00002000, CoderKey: 0x00000F3A) // struct Header { uint32_t FileSize; uint32_t OffsetCount; // 0x00000001 (not used) uint32_t OffsetTable[OffsetCount]; // 0x0000000C (not used) } uint32_t FrameCount; for (FrameCount) { struct FrameName { uint8_t Length; uint8_t Buffer[Length]; // Coder: [i] ^= ~i } if (FrameName.Buffer != "NEANT") { uint32_t BitmapBufferSize; uint8_t BitmapBuffer[BitmapBufferSize]; // BITMAPINFOHEADER ... } uint32_t FrameTime; // In AVI samples }