Spring til indhold
EPUBCheck · Billeder, lyd og medieoverlays

EPUBCheck MED_010: ingen medie-overlejringsattribut

Opdateret:

EPUBCheck MED_010 er en fejlmeddelelse: “EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.” Et indholds dokument bruges af en medie-overlay, men dens manifest element har ikke et media-overlay attribut. Attributten er, hvordan læseappen finder fortolkningen af et kapitel, så uden det bliver lyden aldrig afspillet.

Den officielle meddelelse

EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

EPUBCheck printer denne ID med en underscore i stedet for en bindestreg; denne side bruger ID'en præcis som EPUBCheck rapporterer det.

Typiske årsager

  • En SMIL fil tilføjet til bogen uden at opdatere manifestposten for det kapitel, den omtaler.
  • Et manifest regenereret af et værktøj, der droppede attributten.

Sådan retter du det

  1. I pakkedokumentet, find manifest-elementet for kapitlet EPUBCheck navne.
  2. Tilføj media-overlay="..." med id'en for manifest-genstanden i dens SMIL-fil, for eksempel <item id="ch1" href="ch1.xhtml" media-type="application/xhtml+xml" media-overlay="ch1_audio"/>.
  3. Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.

Hvornår det ikke er dette

Hvis attributten er der, men navngiver en anden overlay, er fejlen MED_012.

Termer der bruges her

Andre MED beskeder

  • MED-009 The time specified in the clipBegin attribute must not be the same as clipEnd.
  • MED_011 EPUB Content Document referenced from multiple Media Overlay Documents.
  • MED-008 The time specified in the clipBegin attribute must not be after clipEnd.
  • MED_012 The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
  • MED_007 Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".
  • MED_013 Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck MED_010?

EPUBCheck MED_010 er en fejlmeddelelse: “EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.” Et indholds dokument bruges af en medie-overlay, men dens manifest element har ikke et media-overlay attribut. Attributten er, hvordan læseappen finder fortolkningen af et kapitel, så uden det bliver lyden aldrig afspillet.

Er MED_010 en fejl?

MED_010 rapporteres som fejl som standard. EPUB bryder en regel i specifikationen og er ugyldig. Lagrer og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer