Přeskočit na obsah
EPUBCheck · Balíček a ZIP kontejner

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

  1. Ujistěte se, že na kořenové úrovni knihy je soubor pojmenovaný mimetype obsahující přesně application/epub+zip.
  2. Znovu sestavte archiv s nejprve souborem mimetype a uloženým nekomprimovaným, například z folderu, který obsahuje knihu: zip -X0 book.epub mimetype a poté zip -rX9 book.epub META-INF OEBPS (použijte vlastní názvy složek).
  3. 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-005 The 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-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-008 Unable to read file "…".
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-009 The 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.

FAQ

Co znamená EPUBCheck PKG-006?

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ě.

Je PKG-006 chyba?

PKG-006 je výchozí hlášena jako chyba. EPUB porušuje pravidlo specifikace a je neplatná. Obchody a Odeslat do Kindle ji mohou odmítnout a EPUBCheck končí s kódem 1.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje