Spring til indhold
EPUBCheck · Billeder, lyd og medieoverlays

EPUBCheck MED_016: overlejrs varighedssum mismatch

Opdateret:

EPUBCheck MED_016 er en advarselsmeddelelse: “Media Overlays total duration should be the sum of the durations of all Media Overlays documents.” Den samlede medieoverlejringsvarighed i pakken matcher ikke summen af hver overlejrs varighed. EPUB beder om, at den samlede (media:duration uden refines) skal være lig med summen, inden for én sekund.

Den officielle meddelelse

Media Overlays total duration should be the sum of the durations of all Media Overlays documents.

Standard alvorlighed
Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
EPUBCheck version
5.4.0

EPUBCheck printer denne ID med en underscore i stedet for en bindestreg; denne side bruger ID'en præcis som EPUBCheck rapporterer det.

Typiske årsager

  • Narration genoptaget eller forkortet uden at opdatere varighederne i pakke metadataene.
  • Et overlay tilføjet eller fjernet, mens det samlede forblev det samme.

Sådan retter du det

  1. List de media:duration meta elementer, der raffinerer hver SMIL-element og læg dem sammen.
  2. Indstil media:duration uden refines til det samlede, for eksempel <meta property="media:duration">1:36:20</meta>.
  3. Hvis en enkelt overlay's varighed er forkert, skal du måle den fra dens lyd og rette den værdi også.
  4. Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.

Hvornår det ikke er dette

Hvis klip tider inde i en SMIL-fil er forkerte, er fejlene MED-008 eller MED-009.

Termer der bruges her

Andre MED beskeder

  • 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

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck MED_016?

EPUBCheck MED_016 er en advarselsmeddelelse: “Media Overlays total duration should be the sum of the durations of all Media Overlays documents.” Den samlede medieoverlejringsvarighed i pakken matcher ikke summen af hver overlejrs varighed. EPUB beder om, at den samlede (media:duration uden refines) skal være lig med summen, inden for én sekund.

Er MED_016 en fejl?

MED_016 rapporteres som advarsel som standard. EPUB er stadig gyldig, men noget kan sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer