EPUBCheck MED_016: Summe der Overlay-Dauern stimmt nicht überein
Aktualisiert:
EPUBCheck MED_016 ist eine Warnmeldung: „Media Overlays total duration should be the sum of the durations of all Media Overlays documents.“ Die gesamte Medienoverlay-Dauer im Paket stimmt nicht mit der Summe der Dauer jedes Overlays überein. EPUB verlangt, dass die Gesamtzeit (media:duration ohne refines) der Summe entspricht, innerhalb einer Sekunde.
Die offizielle Nachricht
Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
- Standard-Schweregrad
- Warnung. Die EPUB ist weiterhin gültig, aber irgendetwas wird wahrscheinlich Probleme in einigen Leseanwendungen verursachen. EPUBCheck beendet die Ausführung mit 0, es sei denn, Sie übergeben --failonwarnings.
- EPUBCheck Version
- 5.4.0
EPUBCheck druckt diese ID mit einem Unterstrich anstelle eines Bindestrichs; diese Seite verwendet die ID genau so, wie EPUBCheck sie berichtet.
Typische Ursachen
- Narration, die erneut aufgenommen oder bearbeitet wurde, ohne die Dauer in den Paketmetadaten zu aktualisieren.
- Ein Overlay wurde hinzugefügt oder entfernt, während die Gesamtzahl gleich blieb.
Wie man es behebt
- Listen Sie die media:duration Meta-Elemente auf, die jedes SMIL-Element verfeinern und addieren Sie sie.
- Setzen Sie die media:duration ohne refinements auf diesen Wert, z. B.
<meta property="media:duration">1:36:20</meta>. - Wenn die Dauer eines einzelnen Overlays falsch ist, messen Sie sie anhand des Audios und korrigieren Sie auch diesen Wert.
- 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 Clip-Zeiten in einer SMIL-Datei falsch sind, sind die Fehler MED-008 oder MED-009.
Hier verwendete Begriffe
Andere MED Nachrichten
MED_015Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.MED_017URL fragment should indicate an element ID, but found '#…'.MED_014Media overlay audio file URLs must not have a fragment, but found '#…'.MED_018URL fragment should be an SVG fragment identifier, but found '#…'.MED_013Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.MED_012The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.