Passer au contenu
EPUBCheck · Paquet et conteneur ZIP

EPUBCheck PKG-006 : mimetype manquant ou pas en premier

Mis à jour :

EPUBCheck PKG-006 est un message d'erreur : « Mimetype file entry is missing or is not the first file in the archive. » Le fichier mimetype est manquant ou n'est pas la première entrée de l'archive ZIP. Les applications de lecture identifient le fichier comme un EPUB à partir de ses premiers octets, donc EPUB exige que le mimetype soit le premier fichier, stocké sans compression.

Le message officiel

Mimetype file entry is missing or is not the first file in the archive.

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 dossier du livre a été compressé avec un outil générique qui ajoute des fichiers par ordre alphabétique ou arbitraire.
  • Le fichier mimetype a été supprimé lors de l'édition du EPUB.
  • Le fichier mimetype a été compressé avec le reste des fichiers.

Comment le corriger

  1. Assurez-vous qu'un fichier nommé mimetype contenant exactement application/epub+zip se trouve à la racine du livre.
  2. Reconstruire l'archive avec le fichier mimetype d'abord et stocké sans compression, par exemple depuis le dossier qui contient le livre : zip -X0 book.epub mimetype et ensuite zip -rX9 book.epub META-INF OEBPS (utilisez vos propres noms de dossier).
  3. Validez à nouveau : si PKG-007 apparaît ensuite, le contenu du mimetype est également incorrect.

Quand ce n'est pas ça

Si mimetype est le premier mais a un champ ZIP supplémentaire, c'est PKG-005 ; si son contenu est incorrect, PKG-007.

Termes utilisés ici

Autres messages PKG

  • PKG-005 The 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-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-008 Unable to read file "…".
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….

Sources

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

FAQ

Que signifie EPUBCheck PKG-006 ?

EPUBCheck PKG-006 est un message d'erreur : « Mimetype file entry is missing or is not the first file in the archive. » Le fichier mimetype est manquant ou n'est pas la première entrée de l'archive ZIP. Les applications de lecture identifient le fichier comme un EPUB à partir de ses premiers octets, donc EPUB exige que le mimetype soit le premier fichier, stocké sans compression.

Est-ce que PKG-006 est une erreur ?

PKG-006 est signalé comme une erreur par défaut. 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.

PDF vers EPUB outils

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

Voir tous les outils