Sla over naar inhoud
EPUBCheck · Afbeeldingen, audio en media overlays

EPUBCheck MED_014: fragment in overlay audio-URL

Bijgewerkt:

EPUBCheck MED_014 is een foutmelding: “Media overlay audio file URLs must not have a fragment, but found '#…'.” Een media overlay audio-URL heeft een fragment (#deel), wat niet is toegestaan. Het gedeelte van het audiobestand dat moet worden afgespeeld, wordt gegeven door clipBegin en clipEnd, niet door een fragment in de URL.

Het officiële bericht

Media overlay audio file URLs must not have a fragment, but found '#%1$s'.

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

EPUBCheck drukt deze ID af met een liggend streepje in plaats van een koppelteken; deze pagina gebruikt de ID precies zoals EPUBCheck het rapporteert.

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

Typische oorzaken

  • Mediafragmenten zoals narration.mp3#t=10,20 gekopieerd van webaudio.
  • Een script dat de clip-tijden in de URL heeft geschreven in plaats van in de attributen.

Hoe het te repareren

  1. Open het SMIL-bestand en verwijder de #fragment van de src van elk audio-element.
  2. Verplaats de tijden naar clipBegin en clipEnd, bijvoorbeeld <audio src="narration.mp3" clipBegin="10s" clipEnd="20s"/>.
  3. Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.

Wanneer het niet dit is

Fragmenten worden verwacht in tekst src (verwijzend naar een element id); deze worden gecontroleerd door MED_017.

Termen die hier worden gebruikt

Andere MED berichten

  • MED_013 Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.
  • MED_015 Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.
  • MED_012 The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
  • MED_016 Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
  • MED_011 EPUB Content Document referenced from multiple Media Overlay Documents.
  • MED_017 URL fragment should indicate an element ID, but found '#…'.

Bronnen

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

FAQ

Wat betekent EPUBCheck MED_014?

EPUBCheck MED_014 is een foutmelding: “Media overlay audio file URLs must not have a fragment, but found '#…'.” Een media overlay audio-URL heeft een fragment (#deel), wat niet is toegestaan. Het gedeelte van het audiobestand dat moet worden afgespeeld, wordt gegeven door clipBegin en clipEnd, niet door een fragment in de URL.

Is MED_014 een fout?

MED_014 wordt standaard als fout gemeld. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.

PDF naar EPUB tools

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

Bekijk alle tools