Passer au contenu
EPUBCheck · Document de paquet (OPF)

EPUBCheck OPF-094 : le lien a besoin d'un type de média

Mis à jour :

EPUBCheck OPF-094 est un message d'erreur : «The "media-type" attribute is required for "…" links. » Un lien de métadonnées d'un type qui nécessite un type de média n'en a pas. EPUB exige le type de média sur les liens d'enregistrement et de voix, et EPUBCheck nomme la valeur rel.

Le message officiel

The "media-type" attribute is required for "%1$s" links.

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

%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.

Causes typiques

  • Un lien rel="record" vers un enregistrement de métadonnées externe sans type de média.
  • Un lien rel="voicing" vers un fichier audio sans type de média.
  • Un lien copié à partir d'un exemple qui a omis l'attribut.

Comment le corriger

  1. Trouvez l'élément de lien EPUBCheck pointé par.
  2. Ajoutez media-type avec le vrai format du fichier lié, par exemple media-type="application/xml" pour un enregistrement ou media-type="audio/mpeg" pour un enregistrement MP3.
  3. Pour un enregistrement dont le format le media type n'identifie pas, ajoutez aussi une propriété identifiante, comme properties="onix".

Quand ce n'est pas ça

Si le lien est un lien de narration avec un type de média non audio, c'est OPF-095.

Termes utilisés ici

Autres messages OPF

  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-091 The item href URL must not have a fragment identifier.

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck OPF-094 ?

EPUBCheck OPF-094 est un message d'erreur : «The "media-type" attribute is required for "…" links. » Un lien de métadonnées d'un type qui nécessite un type de média n'en a pas. EPUB exige le type de média sur les liens d'enregistrement et de voix, et EPUBCheck nomme la valeur rel.

Est-ce que OPF-094 est une erreur ?

OPF-094 est signalé comme erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les boutiques et l'envoi vers Kindle peuvent le rejeter, et EPUBCheck se termine avec le statut 1.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils