Hopp til innhold
EPUBCheck · Pakke dokument (OPF)

EPUBCheck OPF-013: erklærte medietyper er forskjellige

Oppdatert:

EPUBCheck OPF-013 er en advarselmelding: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Et innholdsdokument erklærer en medietype for en ressurs, og manifestet erklærer en annen. Leseapper kan stole på enten verdi, så en mismatch kan stoppe ressursen fra å spille eller vises.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
EPUBCheck versjon
5.4.0

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

Typiske årsaker

  • Et objekt, embed, lenke eller kildeelement hvis typeattributt ikke samsvarer med manifestobjektet.
  • En fil konvertert til et annet format (for eksempel lyd omkodet) uten å oppdatere hver erklæring.
  • En typeattributt kopiert fra en webside som brukte et annet format.

Hvordan fikse det

  1. Sjekk det virkelige formatet på filen EPUBCheck navn.
  2. Sett manifestets mediatype til det reelle formatet.
  3. Gjør typeattributten i innholds-dokumentet si det samme, eller fjern typeattributten hvis elementet ikke trenger det.

Når det ikke er dette

Hvis innholdet i filen ikke matcher manifestets mediatype, er det OPF-029.

Begreper brukt her

Andre OPF meldinger

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

Kilder

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

FAQ

Hva betyr EPUBCheck OPF-013?

EPUBCheck OPF-013 er en advarselmelding: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Et innholdsdokument erklærer en medietype for en ressurs, og manifestet erklærer en annen. Leseapper kan stole på enten verdi, så en mismatch kan stoppe ressursen fra å spille eller vises.

Er OPF-013 en feil?

OPF-013 rapporteres som advarsel som standard. EPUB er fortsatt gyldig, men noe kan sannsynligvis forårsake problemer i enkelte leseapper. EPUBCheck avslutter med 0 med mindre du sender inn --failonwarnings.

PDF til EPUB verktøy

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

Se alle verktøy