EPUBCheck PKG-006: mimetype chybí nebo není první
Aktualizováno:
EPUBCheck PKG-006 je chybová zpráva: “Mimetype file entry is missing or is not the first file in the archive.” Soubor mimetype chybí nebo není prvním záznamem ZIP archívu. Aplikace pro čtení identifikují soubor jako EPUB podle jeho prvních bajtů, takže EPUB vyžaduje, aby mimetype byl prvním souborem, uloženým nekomprimovaně.
Oficiální zpráva
Mimetype file entry is missing or is not the first file in the archive.
- Výchozí závažnost
- Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- Složka knihy byla zkomprimována pomocí obecného nástroje, který přidává soubory v abecedním nebo libovolném pořadí.
- Soubor mimetype byl odstraněn během úpravy EPUB.
- Soubor mimetype byl komprimován společně s ostatními soubory.
Jak to opravit
- Ujistěte se, že na kořenové úrovni knihy je soubor pojmenovaný mimetype obsahující přesně application/epub+zip.
- Znovu sestavte archiv s nejprve souborem mimetype a uloženým nekomprimovaným, například z folderu, který obsahuje knihu:
zip -X0 book.epub mimetypea potézip -rX9 book.epub META-INF OEBPS(použijte vlastní názvy složek). - Zkontrolujte to znovu: pokud se objeví PKG-007, obsah mimetype je také špatně.
Kdy to není to
Pokud je mimetype první, ale má navíc pole ZIP, je to PKG-005; pokud je jeho obsah nesprávný, PKG-007.
Podmínky používané zde
Další PKG zprávy
PKG-005The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-004Corrupted EPUB ZIP header.PKG-008Unable to read file "…".PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-009The file name "…" contains characters that are not allowed in OCF file names: ….
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.