Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-094: Link benötigt einen Medientyp

Aktualisiert:

EPUBCheck OPF-094 ist eine Fehlermeldung: „The "media-type" attribute is required for "…" links.“ Ein Metadatenlink eines Typs, der einen Medientyp erfordert, hat keinen. EPUB verlangt den Medientyp für Aufzeichnungs- und Sprachlinks, und EPUBCheck nennt den rel-Wert.

Die offizielle Nachricht

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

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Ein rel="record" Link zu einem externen Metadatenverzeichnis ohne Medientyp.
  • Ein rel="voicing" Link zu einer Audiodatei ohne Medientyp.
  • Ein Link, der aus einem Beispiel kopiert wurde, das das Attribut ausgelassen hat.

Wie man es behebt

  1. Finde das Linkelement, auf das EPUBCheck verweist.
  2. Fügen Sie media-type mit dem tatsächlichen Format der verlinkten Datei hinzu, zum Beispiel media-type="application/xml" für einen Datensatz oder media-type="audio/mpeg" für eine MP3-Stimme.
  3. Für einen Datensatz, dessen Format der Medientyp nicht identifiziert, fügen Sie auch eine identifizierende Eigenschaft wie properties="onix" hinzu.

Wann es nicht das ist

Wenn der Link ein Sprachlink mit einem Nicht-Audio-Medientyp ist, ist das OPF-095.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • 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.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck OPF-094?

EPUBCheck OPF-094 ist eine Fehlermeldung: „The "media-type" attribute is required for "…" links.“ Ein Metadatenlink eines Typs, der einen Medientyp erfordert, hat keinen. EPUB verlangt den Medientyp für Aufzeichnungs- und Sprachlinks, und EPUBCheck nennt den rel-Wert.

Ist OPF-094 ein Fehler?

OPF-094 wird standardmäßig als Fehler gemeldet. Die EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und Send to Kindle könnten es ablehnen, und EPUBCheck endet mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen