Saltar al contenido
EPUBCheck · Imágenes, audio y superposiciones de medios

EPUBCheck MED_014: fragmento en la URL de audio de la superposición

Actualizado:

EPUBCheck MED_014 es un mensaje de error: “Media overlay audio file URLs must not have a fragment, but found '#…'.” Una URL de audio de superposición multimedia tiene un fragmento (#part), lo que no está permitido. La parte del archivo de audio que se reproduce es indicada por clipBegin y clipEnd, no por un fragmento en la URL.

El mensaje oficial

Media overlay audio file URLs must not have a fragment, but found '#%1$s'.

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

EPUBCheck imprime este ID con un guion bajo en lugar de un guion; esta página utiliza el ID exactamente como lo informa EPUBCheck.

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Fragmentos de medios como narration.mp3#t=10,20 copiados de audio web.
  • Un script que escribió los tiempos de clip en la URL en lugar de en los atributos.

Cómo arreglarlo

  1. Abre el archivo SMIL y elimina el #fragment del src de cada elemento de audio.
  2. Mueve los tiempos a clipBegin y clipEnd, por ejemplo <audio src="narration.mp3" clipBegin="10s" clipEnd="20s"/>.
  3. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Se esperan fragmentos en text src (apuntando a un id de elemento); esos son verificados por MED_017.

Términos usados aquí

Otros mensajes de MED

  • MED_013 Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.
  • MED_015 Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.
  • MED_012 The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
  • MED_016 Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
  • MED_011 EPUB Content Document referenced from multiple Media Overlay Documents.
  • MED_017 URL fragment should indicate an element ID, but found '#…'.

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck MED_014?

EPUBCheck MED_014 es un mensaje de error: “Media overlay audio file URLs must not have a fragment, but found '#…'.” Una URL de audio de superposición multimedia tiene un fragmento (#part), lo que no está permitido. La parte del archivo de audio que se reproduce es indicada por clipBegin y clipEnd, no por un fragmento en la URL.

¿Es MED_014 un error?

MED_014 se informa como error por defecto. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y Enviar a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas