EPUBCheck MED-005: audio de overlay no estándar
Actualizado:
EPUBCheck MED-005 es un mensaje de error: “Media Overlay audio reference … to non-standard audio type … found.” Un medio overlay apunta a un archivo de audio que no es un tipo de audio principal. La narración en los medios overlay debe usar MP3, AAC en un contenedor MP4, o Opus en un contenedor Ogg; EPUBCheck nombra el archivo y su tipo.
El mensaje oficial
Media Overlay audio reference %1$s to non-standard audio type %2$s found.
- 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
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Narración grabada o exportada como WAV, FLAC u otro formato.
- Un archivo de audio con un tipo de medio incorrecto en el manifiesto.
Cómo arreglarlo
- Convierte la narración a MP3 (audio/mpeg) o AAC en MP4 (audio/mp4).
- Actualiza el src de cada elemento de audio en el archivo SMIL y el elemento del manifiesto con el nuevo archivo y tipo de medio.
- Si el formato es correcto y solo el tipo de medio del manifiesto está mal, corrige el tipo de medio.
- Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.
Cuándo no es esto
Si la URL de audio tiene un #fragmento, el error es MED_014.
Términos usados aquí
Otros mensajes de MED
MED-004Image file header may be corrupted.MED-003Picture "img" elements must reference core media type resources, but found resource "…" of type "…".MED_007Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".MED-008The time specified in the clipBegin attribute must not be after clipEnd.MED-009The time specified in the clipBegin attribute must not be the same as clipEnd.MED_010EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.