EPUBCheck MED_016: overleggs varighetssum mismatch
Oppdatert:
EPUBCheck MED_016 er en advarselsmelding: “Media Overlays total duration should be the sum of the durations of all Media Overlays documents.” Den totale media-overlegg varigheten i pakken samsvarer ikke med summen av hver overleggs varighet. EPUB ber om at totalen (media:varighet uten avgrensninger) skal være lik summen, innen ett sekund.
Den offisielle meldingen
Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
- Standard alvorlighetsgrad
- Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
- EPUBCheck versjon
- 5.4.0
EPUBCheck skriver ut denne ID-en med en understrek i stedet for en bindestrek; denne siden bruker ID-en nøyaktig som EPUBCheck rapporterer den.
Typiske årsaker
- Fortelling som er re-recorded eller trimmed uten å oppdatere varighetene i pakkens metadata.
- Et overlapped som ble lagt til eller fjernet mens totalen forble den samme.
Hvordan fikse det
- List opp media:duration meta-elementene som presiserer hvert SMIL-element og summerer dem.
- Sett media:duration uten refines til den totale, for eksempel
<meta property="media:duration">1:36:20</meta>. - Hvis varigheten til en enkelt overlegg er feil, mål den ut fra lyden og korriger den verdien også.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis klippetider inne i en SMIL-fil er feil, er feilene MED-008 eller MED-009.
Begreper brukt her
Andre MED meldinger
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.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.