EPUBCheck PKG-006: mimetype ontbreekt of niet als eerste
Bijgewerkt:
EPUBCheck PKG-006 is een foutmelding: “Mimetype file entry is missing or is not the first file in the archive.” Het mimetype-bestand ontbreekt of is niet de eerste invoer van het ZIP-archief. Leesapps identificeren het bestand als een EPUB op basis van de eerste bytes, dus EPUB vereist dat mimetype het eerste bestand is, onverpakt opgeslagen.
Het officiële bericht
Mimetype file entry is missing or is not the first file in the archive.
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- De boekmap is gecomprimeerd met een generieke tool die bestanden in alfabetische of willekeurige volgorde toevoegt.
- Het mimetype-bestand is verwijderd tijdens het bewerken van de EPUB.
- Het mimetype-bestand is gecomprimeerd samen met de rest van de bestanden.
Hoe het te repareren
- Zorg ervoor dat er een bestand met de naam mimetype aanwezig is dat precies application/epub+zip bevat op de root van het boek.
- Herbouw het archief met het mimetype-bestand eerst en opgeslagen zonder compressie, bijvoorbeeld vanuit de map die het boek bevat:
zip -X0 book.epub mimetypeen danzip -rX9 book.epub META-INF OEBPS(gebruik je eigen mapnamen). - Valideer opnieuw: als PKG-007 verschijnt, is de inhoud van mimetype ook verkeerd.
Wanneer het niet dit is
Als mimetype eerst staat maar een extra ZIP-veld heeft, dat is PKG-005; als de inhoud onjuist is, PKG-007.
Termen die hier worden gebruikt
Andere PKG berichten
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: ….
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.