EPUBCheck MED-005: icke-standard overlay-ljud
Uppdaterad:
EPUBCheck MED-005 är ett felmeddelande: “Media Overlay audio reference … to non-standard audio type … found.” En media overlay pekar på en ljudfil som inte är en kärnljudtyp. Berättande i media overlays måste använda MP3, AAC i en MP4-behållare eller Opus i en Ogg-behållare; EPUBCheck namnger filen och dess typ.
Det officiella meddelandet
Media Overlay audio reference %1$s to non-standard audio type %2$s found.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.
Typiska orsaker
- Inspelad eller exporterad berättelse som WAV, FLAC eller annat format.
- En ljudfil med en felaktig mediatyp i manifestet.
Hur man åtgärdar det
- Konvertera berättelsen till MP3 (ljud/mpeg) eller AAC i MP4 (ljud/mp4).
- Uppdatera src för varje ljudelement i SMIL-filen och manifestobjektet med den nya filen och mediatypen.
- Om formatet är rätt och endast manifestets mediatyp är fel, korrigera mediatypen.
- Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.
När det inte är detta
Om ljud-URL:en har en #fragment, så är felet MED_014.
Villkor som används här
Andra MED meddelanden
MED-004Image file header may be corrupted.MED-003Picture "img" elements must reference core media type resources, but found resource "…" of type "…".MED_007Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".MED-008The time specified in the clipBegin attribute must not be after clipEnd.MED-009The time specified in the clipBegin attribute must not be the same as clipEnd.MED_010EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.