Hmm... for those of us able to properly script an
iTunesMetadata.plist file, in order to batch customize our files without worrying about those hashes iTunes insists on generating, would it be possible to give Sigil or Calibre the ability to properly
add that file to the root of the *.epub so that the file will still pass epubcheck?
Currently, if I use 7-Zip to simply add the file in the proper location, iTunes accepts it and uses the meta tagging I've specified for grouping and sorting, but epubcheck spits out the following:
Code:
ERROR: test.epub: length of first filename in archive must be 8, but was 20
Simply editing an
iTunesMetadata.plist file in place, within the *.epub, also produces the same epubcheck error.
iTunes appears to be adding the
iTunesMetadata.plist file without setting any file attributes, if that helps.
(If it would help more, I could also generate some quick xhtml and a couple of test files showing specific examples.)
- M.