EPUBCheck PKG-005: extra veld op mimetype
Bijgewerkt:
EPUBCheck PKG-005 is een foutmelding: “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.” De mimetype-invoer in de ZIP bevat een extra veld, wat de regels van de EPUB container verbieden voor dat ene bestand. Leesapps identificeren een EPUB door de mimetype-tekst op een vaste positie near de start van het bestand te vinden, en een extra veld verplaatst dit.
Het officiële bericht
The mimetype file has an extra field of length %1$s. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.
- 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
%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.
Typische oorzaken
- ZIP-tools die standaard uitgebreide tijdstempels of bestandseigenschappen aan elke invoer toevoegen, zoals veel desktopcompressors doen.
- Herschik de boekmap opnieuw met de ingebouwde compressieopdracht van het besturingssysteem.
Hoe het te repareren
- Bewerk het archief niet ter plaatse: bouw het opnieuw op vanuit de boekmap.
- Zip het mimetype-bestand zonder extra eigenschappen. Met Info-ZIP laat de -X-optie ze weg: Bouw het archive opnieuw met het mimetype-bestand eerst en opgeslagen zonder compressie, bijvoorbeeld vanuit de map die het boek bevat:
zip -X0 book.epub mimetypeen vervolgenszip -rX9 book.epub META-INF OEBPS(gebruik uw eigen mapnamen). - Valideer opnieuw om te bevestigen dat het bericht verdwenen is.
Wanneer het niet dit is
Als mimetype ontbreekt of niet eerst is, dat is PKG-006; als de tekst onjuist is, PKG-007.
Termen die hier worden gebruikt
Andere PKG berichten
PKG-004Corrupted EPUB ZIP header.PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".PKG-001Validating the EPUB against version … but detected version ….
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.