Quantcast
Channel: MobileRead Forums - Kindle Formats
Viewing all articles
Browse latest Browse all 862

EXTH Header Records differences

$
0
0
While looking into the EXTH Records types, I found that there are differences between what is documented in the Wiki, Calibre Headers.py file, KindleUnpack-DumpMobiHeader_v023.py.

The ones that are missing are easy to merge together, if I know which version is correct. However, there are a few that have different "names" for a given "type".

The Type Code/Type Name that don't match between at least 2 of the sources are:
131 , 405, 504, 508, 517, 522, 534, 535, 536, 538, 543

The ones that appear in DumpMobiHeader_v023.py but is missing in at least 1 of the other resources are:
4, 99, 150, 400, 405, 406, 420, 450, 451, 452, 453, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 526, 527, 528, 529, 530, 531, 532, 533, 534, 536, 538, 539, 540, 541, 542, 544, 599

The ones that appear in Calibre Header.py but not in the others are:
301

I have included a zip file that includes an Excel spreadsheet, HTML file and a tab-delmited file that contains a comparison the Type Values and Type Names from the 3 different sources to make it easy to see the differences.

Which of these should be considered the authoritative source?

Thanks,

Eric

Attached Files
File Type: zip EXTH Record Type Comparison.zip (22.5 KB)

Viewing all articles
Browse latest Browse all 862

Trending Articles