Przejdź do treści
EPUBCheck · Obrazy, dźwięk i nakładki multimedialne

EPUBCheck MED-008: clipBegin po clipEnd

Zaktualizowane:

EPUBCheck MED-008 jest komunikatem o błędzie: „The time specified in the clipBegin attribute must not be after clipEnd.” W nakładce multimedialnej czas clipBegin segmentu jest po czasie clipEnd. Koniec każdego klipu audio musi następować po jego początku, w przeciwnym razie aplikacja do czytania nie może odtworzyć narracji dla tego fragmentu.

Oficjalna wiadomość

The time specified in the clipBegin attribute must not be after clipEnd.

Domyślna powaga
Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
Wersja EPUBCheck
5.4.0

Typowe przyczyny

  • Zamienione lub błędnie wpisane czasy w pliku SMIL.
  • Czasy zapisane w różnych formatach (sekundy oraz h:mm:ss) i źle odczytywane przy ręcznej edycji.

Jak to naprawić

  1. Otwórz plik SMIL EPUBCheck i znajdź element audio w linii, którą zgłasza.
  2. Skoryguj czasy, tak aby clipBegin było przed clipEnd, sprawdzając je z plikiem dźwiękowym.
  3. Jeśli czasy pochodziły z narzędzia do wyrównywania, uruchom je ponownie zamiast edytować wiele klipów ręcznie.
  4. Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.

Kiedy to nie to

Jeśli obie czasy są równe, błąd to MED-009.

Terminy używane tutaj

Inne komunikaty MED

  • MED-009 The time specified in the clipBegin attribute must not be the same as clipEnd.
  • MED_007 Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".
  • MED_010 EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
  • MED-005 Media Overlay audio reference … to non-standard audio type … found.
  • MED_011 EPUB Content Document referenced from multiple Media Overlay Documents.
  • MED-004 Image file header may be corrupted.

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck MED-008?

EPUBCheck MED-008 jest komunikatem o błędzie: „The time specified in the clipBegin attribute must not be after clipEnd.” W nakładce multimedialnej czas clipBegin segmentu jest po czasie clipEnd. Koniec każdego klipu audio musi następować po jego początku, w przeciwnym razie aplikacja do czytania nie może odtworzyć narracji dla tego fragmentu.

Czy MED-008 to błąd?

MED-008 jest domyślnie zgłaszany jako błąd. EPUB łamie zasady specyfikacji i jest nieważny. Sklepy i Wyślij do Kindle mogą go odrzucić, a EPUBCheck kończy z kodem stanu 1.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia