EPUBCheck MED-005: ikke-standard overlay lyd
Oppdatert:
EPUBCheck MED-005 er en feilmelding: “Media Overlay audio reference … to non-standard audio type … found.” En medieoverlay peker til en lydfil som ikke er en kjerne lydtype. Fortelling i medieoverlays må bruke MP3, AAC i en MP4-beholder, eller Opus i en Ogg-beholder; EPUBCheck navngir filen og dens type.
Den offisielle meldingen
Media Overlay audio reference %1$s to non-standard audio type %2$s found.
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Fortelling opptatt eller eksportert som WAV, FLAC eller et annet format.
- En lydfil med en feil medietype i manifestet.
Hvordan fikse det
- Konverter fortellingen til MP3 (audio/mpeg) eller AAC i MP4 (audio/mp4).
- Oppdater src for hvert audio-element i SMIL-filen og manifest-elementet med den nye filen og mediatypen.
- Hvis formatet er riktig og bare manifestets mediatype er feil, rett mediatypen.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis lyd-URL-en har et #fragment, er feilen MED_014.
Begreper brukt her
Andre MED meldinger
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.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.