Sla over naar inhoud
EPUBCheck · Pakketdocument (OPF)

EPUBCheck OPF-013: gedeclareerde mediatypes verschillen

Bijgewerkt:

EPUBCheck OPF-013 is een waarschuwing: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Een contentdocument verklaart één mediatype voor een bron en het manifest verklaart een andere. Lees-apps kunnen beide waarden vertrouwen, dus een mismatch kan de bron stoppen met afspelen of weergeven.

Het officiële bericht

Resource "%1$s" is declared with MIME type "%2$s" in content, but has MIME type "%3$s" in the package document.

Standaard ernst
Waarschuwing. De EPUB is nog steeds geldig, maar iets veroorzaakt waarschijnlijk problemen in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.
EPUBCheck versie
5.4.0

%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.

Typische oorzaken

  • Een object, embed, link of source-element waarvan het typeattribuut niet overeenkomt met het manifestitem.
  • Een bestand geconverteerd naar een ander formaat (bijvoorbeeld audio opnieuw gecodeerd) zonder elke verklaring bij te werken.
  • Een type-attribuut gekopieerd van een webpagina die een ander formaat gebruikte.

Hoe het te repareren

  1. Controleer het echte formaat van de bestanden EPUBCheck namen.
  2. Stel het manifest media-type in op dat echte formaat.
  3. Zorg ervoor dat het type-attribuut in het inhoudsdocument hetzelfde zegt, of verwijder het type-attribuut als het element het niet nodig heeft.

Wanneer het niet dit is

Als de inhoud van het bestand niet overeenkomt met het manifestmediatype, dan is dat OPF-029.

Termen die hier worden gebruikt

Andere OPF berichten

  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck OPF-013?

EPUBCheck OPF-013 is een waarschuwing: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Een contentdocument verklaart één mediatype voor een bron en het manifest verklaart een andere. Lees-apps kunnen beide waarden vertrouwen, dus een mismatch kan de bron stoppen met afspelen of weergeven.

Is OPF-013 een fout?

OPF-013 wordt standaard als waarschuwing gerapporteerd. De EPUB is nog steeds geldig, maar er is iets dat waarschijnlijk problemen veroorzaakt in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools