Hopp til innhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-005: ekstra felt på mimetype

Oppdatert:

EPUBCheck PKG-005 er en feilmelding: “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.” Mimetype-posten i ZIP har et ekstra felt, som EPUB beholderregler forbyr for den filen. Leseapper identifiserer en EPUB ved å finne mimetype-teksten på en fast posisjon nær starten av filen, og et ekstra felt flytter den.

Den offisielle meldingen

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.

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • ZIP-verktøy som legger til utvidede tidsstempler eller filattributter til hver post som standard, slik mange skrivebords kompressorer gjør.
  • Re-zippe bokmappen med operativsystemets innebygde komprimeringskommando.

Hvordan fikse det

  1. Ikke rediger arkivet direkte: bygg det på nytt fra bokmappen.
  2. Pakk mimetype-filen uten ekstra attributter. Med Info-ZIP vil -X-alternativet utelate dem: Bygg arkivet på nytt med mimetype-filen først og lagret uten komprimering, for eksempel fra mappen som inneholder boken: zip -X0 book.epub mimetype og deretter zip -rX9 book.epub META-INF OEBPS (bruk dine egne mappenavn).
  3. Valider igjen for å bekrefte at meldingen er borte.

Når det ikke er dette

Hvis mimetype mangler eller ikke er først, er det PKG-006; hvis teksten er feil, PKG-007.

Begreper brukt her

Andre PKG meldinger

  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".
  • PKG-001 Validating the EPUB against version … but detected version ….

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck PKG-005?

EPUBCheck PKG-005 er en feilmelding: “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.” Mimetype-posten i ZIP har et ekstra felt, som EPUB beholderregler forbyr for den filen. Leseapper identifiserer en EPUB ved å finne mimetype-teksten på en fast posisjon nær starten av filen, og et ekstra felt flytter den.

Er PKG-005 en feil?

PKG-005 rapporteres som feil som standard. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy