EPUBCheck MED-005: nicht standardmäßige Overlay-Audio
Aktualisiert:
EPUBCheck MED-005 ist eine Fehlermeldung: „Media Overlay audio reference … to non-standard audio type … found.“ Ein Medienüberlagerung verweist auf eine Audiodatei, die kein Kern-Audiotyp ist. Die Erzählung in Medienüberlagerungen muss MP3, AAC in einem MP4-Container oder Opus in einem Ogg-Container verwenden; EPUBCheck nennt die Datei und ihren Typ.
Die offizielle Nachricht
Media Overlay audio reference %1$s to non-standard audio type %2$s found.
- Standard-Schweregrad
- Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
- EPUBCheck Version
- 5.4.0
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Narration, die als WAV, FLAC oder in einem anderen Format aufgenommen oder exportiert wurde.
- Eine Audiodatei mit einem falschen Medientyp im Manifest.
Wie man es behebt
- Konvertieren Sie die Erzählung in MP3 (audio/mpeg) oder AAC in MP4 (audio/mp4).
- Aktualisieren Sie die src von jedem Audioelement in der SMIL-Datei und des Manifestelements mit der neuen Datei und dem Medientyp.
- Wenn das Format richtig ist und nur der Medientyp im Manifest falsch ist, korrigieren Sie den Medientyp.
- Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.
Wann es nicht das ist
Wenn die Audio-URL ein #Fragment hat, ist der Fehler MED_014.
Hier verwendete Begriffe
Andere MED Nachrichten
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.
Quellen
- EPUB 3.3, §9.2.2.8 The audio element · lesen
- EPUB 3.3, §3.2 Core media types · lesen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.