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,20gekopieerd van webaudio. - Een script dat de clip-tijden in de URL heeft geschreven in plaats van in de attributen.
Hoe het te repareren
- Open het SMIL-bestand en verwijder de #fragment van de src van elk audio-element.
- Verplaats de tijden naar clipBegin en clipEnd, bijvoorbeeld
<audio src="narration.mp3" clipBegin="10s" clipEnd="20s"/>. - 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_013Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.MED_015Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.MED_012The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.MED_016Media Overlays total duration should be the sum of the durations of all Media Overlays documents.MED_011EPUB Content Document referenced from multiple Media Overlay Documents.MED_017URL fragment should indicate an element ID, but found '#…'.
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.