EPUBCheck PKG-003: cabeçalho do arquivo EPUB ilegível
Atualizado:
EPUBCheck PKG-003 é uma mensagem de erro: “Unable to read EPUB file header. This is likely a corrupted EPUB file.” EPUBCheck não conseguiu ler o início do arquivo como um arquivo ZIP, portanto não é um EPUB utilizável. Todo EPUB é um contêiner ZIP, e aplicativos de leitura e lojas rejeitam um arquivo cujo cabeçalho não é um cabeçalho ZIP válido.
A mensagem oficial
Unable to read EPUB file header. This is likely a corrupted EPUB file.
- Severidade padrão
- Erro. O EPUB quebra uma regra da especificação e é inválido. Lojas e Enviar para Kindle podem rejeitá-lo, e EPUBCheck sai com status 1.
- versão EPUBCheck
- 5.4.0
Causas típicas
- O arquivo não é realmente um EPUB: um PDF, MOBI ou outro arquivo renomeado para .epub.
- O download ou cópia foi interrompido e o arquivo está truncado.
- Uma página de erro HTML ou uma página de login foi salva com o nome .epub em vez do livro.
Como consertar isso
- Baixe ou exporte o EPUB novamente e compare seu tamanho com o original.
- Renomeie uma cópia para .zip e tente abri-la: se nenhuma ferramenta ZIP conseguir, o arquivo deve ser reconstruído a partir de sua fonte.
- Se o arquivo for outro formato renomeado para .epub, converta-o corretamente em vez de apenas renomeá-lo.
- Execute EPUBCheck novamente no arquivo reconstruído e corrija qualquer mensagem que aparecer a seguir: um arquivo danificado pode ocultar outros problemas até que possa ser lido.
Quando não é isso
Se o ZIP abrir, mas seu diretório estiver danificado, EPUBCheck relata PKG-004; se o caminho em si estiver errado, PKG-018.
Termos usados aqui
Outras mensagens de 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 "…".
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.