EPUBCheck MED_014: fragment i overlejringsaudio-URL
Opdateret:
EPUBCheck MED_014 er en fejlmeddelelse: “Media overlay audio file URLs must not have a fragment, but found '#…'.” En medieoverlejring audio-URL har et fragment (#part), hvilket ikke er tilladt. Den del af lydfilen, der skal afspilles, angives af clipBegin og clipEnd, ikke ved et fragment i URL'en.
Den officielle meddelelse
Media overlay audio file URLs must not have a fragment, but found '#%1$s'.
- 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.
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Mediefragmenter som
narration.mp3#t=10,20kopieret fra web lyd. - Et script, der skrev klipetider ind i URL'en i stedet for attributterne.
Sådan retter du det
- Åbn SMIL-filen og fjern #fragment fra src for hvert audio-element.
- Flyt tiderne ind i clipBegin og clipEnd, for eksempel
<audio src="narration.mp3" clipBegin="10s" clipEnd="20s"/>. - Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.
Hvornår det ikke er dette
Fragmenter er forventet i tekst src (der peger på et element-id); de tjekkes af MED_017.
Termer der bruges her
Andre MED beskeder
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 '#…'.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.