Hopp til innhold
EPUBCheck · Bilder, lyd og medieoverlegg

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

  1. List opp media:duration meta-elementene som presiserer hvert SMIL-element og summerer dem.
  2. Sett media:duration uten refines til den totale, for eksempel <meta property="media:duration">1:36:20</meta>.
  3. Hvis varigheten til en enkelt overlegg er feil, mål den ut fra lyden og korriger den verdien også.
  4. 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_015 Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.
  • MED_017 URL fragment should indicate an element ID, but found '#…'.
  • MED_014 Media overlay audio file URLs must not have a fragment, but found '#…'.
  • MED_018 URL fragment should be an SVG fragment identifier, but found '#…'.
  • MED_013 Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.
  • MED_012 The "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.

FAQ

Hva betyr EPUBCheck MED_016?

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.

Er MED_016 en feil?

MED_016 rapporteres som advarsel som standard. Den EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avsluttes med 0 med mindre du sender --failonwarnings.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy