EPUBCheck MED-008 : clipBegin après clipEnd
Mis à jour :
EPUBCheck MED-008 est un message d'erreur : “The time specified in the clipBegin attribute must not be after clipEnd.” Dans un media overlay, le temps clipBegin d'un clip est après son temps clipEnd. La fin de chaque clip audio doit venir après son début, sinon l'application de lecture ne peut pas lire la narration pour cette phrase.
Le message officiel
The time specified in the clipBegin attribute must not be after clipEnd.
- Gravité par défaut
- Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
- version EPUBCheck
- 5.4.0
Causes typiques
- Temps échangés ou mal tapés dans le fichier SMIL.
- Heures écrites dans différents formats (secondes et h:mm:ss) et mal lues lorsqu'elles sont éditées à la main.
Comment le corriger
- Ouvrez le fichier SMIL EPUBCheck et trouvez l'élément audio à la ligne qu'il signale.
- Corrigez les temps pour que clipBegin soit avant clipEnd, en les vérifiant par rapport au fichier audio.
- Si les heures proviennent d'un outil d'alignement, réexécutez-le plutôt que de modifier de nombreux extraits à la main.
- Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.
Quand ce n'est pas ça
Si les deux fois sont égales, l'erreur est MED-009.
Termes utilisés ici
Autres messages MED
MED-009The time specified in the clipBegin attribute must not be the same as clipEnd.MED_007Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".MED_010EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.MED-005Media Overlay audio reference … to non-standard audio type … found.MED_011EPUB Content Document referenced from multiple Media Overlay Documents.MED-004Image file header may be corrupted.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.