Benutzer-Werkzeuge

Webseiten-Werkzeuge


en:fileformats:myst4:type0

Dies ist eine alte Version des Dokuments!


Type 0: Container

File Format Description

File Structure

  • Format Type: Container
  • Endian Order: Little Endian
  • File Extension: .m4b
FILE
Header
INT+32 0x1 Identifier length always 0xb
CHAR8 0xb Identifier „UBI_BF_SIG“ + 0x0
INT+32 0x1 Directories count = ab
INT+32 0x1 Reserved 0x0
DIR* [ab] Directory structure
DATA EOF Files

User Defined Structures

DIR*
Dir
INT+8 0x1 Sub directories count = ba
if (ba == 0) {
INT+32 0x1 Files count = bb
FILEINFO* [bb] File Information
} else {
DIRINFO* [ba] Directory information
}
DIRINFO*
DirInfo
INT+32 0x1 Directory name length = ca
CHAR8 [bc] Directory name null terminated
DIR* 0x1 Directory information
FILEINFO*
FileInfo
INT+32 0x1 File name length = da
CHAR8 [da] File name null terminated
INT+32 0x1 File length
INT+32 0x1 File offset absolute

Reference

en/fileformats/myst4/type0.1544979366.txt.gz · Zuletzt geändert: 2018-12-16 17:56 von thorsten