Sari la conținut
EPUBCheck · Imagini, audio și medii suprapuse

EPUBCheck MED-005: audio overlay non-standard

Actualizat:

EPUBCheck MED-005 este un mesaj de eroare: „Media Overlay audio reference … to non-standard audio type … found.” Un overlay media face referire la un fișier audio care nu este un tip de audio de bază. Narațiunea în overlay-uri media trebuie să folosească MP3, AAC într-un container MP4 sau Opus într-un container Ogg; EPUBCheck numește fișierul și tipul său.

Mesajul oficial

Media Overlay audio reference %1$s to non-standard audio type %2$s found.

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Narațiune înregistrată sau exportată ca WAV, FLAC sau alt format.
  • Un fișier audio cu un tip de media greșit în manifest.

Cum să o repari

  1. Convertiți narațiunea în MP3 (audio/mpeg) sau AAC în MP4 (audio/mp4).
  2. Actualizați src-ul fiecărui element audio din fișierul SMIL și articolul manifestului cu noul fișier și tipul de media.
  3. Dacă formatul este corect și doar tipul de media din manifest este greșit, corectează tipul de media.
  4. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Dacă URL-ul audio are un #fragment, eroarea este MED_014.

Termeni folosiți aici

Alte mesaje MED

  • MED-004 Image file header may be corrupted.
  • MED-003 Picture "img" elements must reference core media type resources, but found resource "…" of type "…".
  • MED_007 Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".
  • MED-008 The time specified in the clipBegin attribute must not be after clipEnd.
  • MED-009 The time specified in the clipBegin attribute must not be the same as clipEnd.
  • MED_010 EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck MED-005?

EPUBCheck MED-005 este un mesaj de eroare: „Media Overlay audio reference … to non-standard audio type … found.” Un overlay media face referire la un fișier audio care nu este un tip de audio de bază. Narațiunea în overlay-uri media trebuie să folosească MP3, AAC într-un container MP4 sau Opus într-un container Ogg; EPUBCheck numește fișierul și tipul său.

Este MED-005 o eroare?

MED-005 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu status 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele