EPUBCheck MED_016: disallineamento della somma della durata dell'overlay
Aggiornato:
EPUBCheck MED_016 è un messaggio di avviso: “Media Overlays total duration should be the sum of the durations of all Media Overlays documents.” La durata totale del media overlay nel pacchetto non corrisponde alla somma delle durate di ciascun overlay. EPUB richiede che la durata totale (media:duration senza rifiniture) sia uguale alla somma, entro un secondo.
Il messaggio ufficiale
Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
- Gravità predefinita
- Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
- versione EPUBCheck
- 5.4.0
EPUBCheck stampa questo ID con un trattino basso invece di un trattino; questa pagina utilizza l'ID esattamente come EPUBCheck lo riporta.
Cause tipiche
- Narrazione registrata nuovamente o accorciata senza aggiornare le durate nei metadati del pacchetto.
- Un'overlay aggiunta o rimossa mentre il totale è rimasto lo stesso.
Come correggerlo
- Elenca gli elementi meta media:duration che affinano ciascun elemento SMIL e sommarli.
- Imposta la media:durata senza refine a quel totale, ad esempio
<meta property="media:duration">1:36:20</meta>. - Se la durata di un singolo sovrapposizione è errata, misurala dal suo audio e correggi anche quel valore.
- Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.
Quando non è questo
Se i tempi dei clip all'interno di un file SMIL sono errati, gli errori sono MED-008 o MED-009.
Termini usati qui
Altri messaggi di MED
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.
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.