EPUBCheck PKG-003 : en-tête de fichier EPUB illisible
Mis à jour :
EPUBCheck PKG-003 est un message d'erreur : « Unable to read EPUB file header. This is likely a corrupted EPUB file. » EPUBCheck n'a pas pu lire le début du fichier comme une archive ZIP, donc ce n'est pas un EPUB utilisable. Chaque EPUB est un conteneur ZIP, et les applications et magasins de lecture rejettent un fichier dont l'en-tête n'est pas un en-tête ZIP valide.
Le message officiel
Unable to read EPUB file header. This is likely a corrupted EPUB file.
- 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
Causes typiques
- Le fichier n'est pas vraiment un EPUB : un PDF, MOBI ou autre fichier renommé en .epub.
- Le téléchargement ou la copie a été interrompu et le fichier est tronqué.
- Une page d'erreur HTML ou une page de connexion a été enregistrée avec le nom .epub au lieu du livre.
Comment le corriger
- Téléchargez ou exportez à nouveau le EPUB et comparez sa taille avec l'original.
- Renommez une copie en .zip et essayez de l'ouvrir : si aucun outil ZIP ne peut le faire, le fichier doit être reconstruit à partir de sa source.
- Si le fichier est un autre format renommé en .epub, convertissez-le correctement au lieu de le renommer.
- Exécutez EPUBCheck à nouveau sur le fichier reconstruit et corrigez tout message qui apparaît ensuite : une archive endommagée peut cacher d'autres problèmes jusqu'à ce qu'elle puisse être lue.
Quand ce n'est pas ça
Si le ZIP s'ouvre mais que son répertoire est endommagé, EPUBCheck signale PKG-004 ; si le chemin lui-même est incorrect, PKG-018.
Termes utilisés ici
Autres messages PKG
PKG-004Corrupted EPUB ZIP header.PKG-001Validating the EPUB against version … but detected version ….PKG-005The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.