EPUBCheck MED-008: clipBegin después de clipEnd
Actualizado:
EPUBCheck MED-008 es un mensaje de error: “The time specified in the clipBegin attribute must not be after clipEnd.” En un medio overlay, el tiempo clipBegin de un clip está después del tiempo clipEnd. El final de cada clip de audio debe venir después de su inicio, o la aplicación de lectura no puede reproducir la narración de esa frase.
El mensaje oficial
The time specified in the clipBegin attribute must not be after clipEnd.
- Severidad por defecto
- Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
- versión de EPUBCheck
- 5.4.0
Causas típicas
- Tiempos intercambiados o mal escritos en el archivo SMIL.
- Tiempos escritos en diferentes formatos (segundos y h:mm:ss) y malinterpretados cuando se editan a mano.
Cómo arreglarlo
- Abre el archivo SMIL EPUBCheck y encuentra el elemento de audio en la línea que informa.
- Corrige los tiempos para que clipBegin esté antes de clipEnd, verificándolos con el archivo de audio.
- Si los tiempos provienen de una herramienta de alineación, vuelve a ejecutarla en lugar de editar muchos clips a mano.
- Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.
Cuándo no es esto
Si ambos tiempos son iguales, el error es MED-009.
Términos usados aquí
Otros mensajes de 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.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.