Formato de arquivo

MOBI - eBook Mobipocket

MOBI é o formato de ebook Mobipocket em que a Amazon baseou o primeiro Kindle, por isso você o encontra em coleções de ebooks mais antigas e em arquivos que foram convertidos há anos.

.mobi

Um arquivo MOBI é um ebook no formato Mobipocket. A Mobipocket era uma empresa francesa cujo software de leitura funcionava em dispositivos Palm e Windows Mobile; a Amazon a comprou em 2005 e usou o formato como base para o primeiro Kindle. Por isso, arquivos MOBI e arquivos Kindle são tão parecidos por dentro. Desde então, a Amazon migrou suas próprias ferramentas para Kindle Format 8 e EPUB, então MOBI hoje é um formato legado que aparece em coleções de ebooks antigas, e não algo em que alguém publique atualmente.

Como um arquivo MOBI é estruturado

O MOBI é construído sobre o formato Palm Database, um contêiner da era do Palm OS, e é binário: abri-lo em um editor de texto não mostra nada útil. O arquivo começa com um cabeçalho que nomeia o banco de dados, normalmente uma versão compactada do título do livro, e o marca com o código de tipo BOOKMOBI. Tudo depois disso é uma lista numerada de registros.

O texto do livro é dividido em registros de até quatro kilobytes cada e comprimido com o esquema de compactação PalmDOC ou com o esquema mais denso HuffCDIC; alguns arquivos o deixam sem compressão. Ambos os esquemas são sem perdas, então a compactação não remove nada. A marcação interna é um HTML reduzido, parecido com a web do fim dos anos 1990, com pouca formatação e sem fontes incorporadas. As imagens são armazenadas como registros próprios e referenciadas por número. Arquivos produzidos pela antiga ferramenta kindlegen da Amazon costumam ser dois livros em um: uma seção MOBI para dispositivos antigos seguida de uma seção Kindle Format 8 para os novos, separadas por um registro de limite.

Quais metadados um arquivo MOBI contém

O MOBI guarda suas informações descritivas no cabeçalho EXTH, abreviação de extended header, que fica logo após o cabeçalho MOBI principal. É uma lista de entradas, cada uma marcada com um número em vez de um nome, por isso um relatório geralmente mostra ambos. As que você realmente verá são o autor (registro 100), editora (101), descrição ou texto de contracapa (103), ISBN (104), tags de assunto (105), data de publicação (106), colaborador (108), declaração de direitos (109) e ASIN (113), o identificador que a Amazon atribui a um título em seu próprio catálogo. Há também uma entrada de idioma e um título atualizado que substitui o nome no cabeçalho Palm.

Duas delas valem uma olhada mais de perto. O campo de colaborador raramente é uma pessoa: apps de conversão se registram ali, então ele costuma aparecer como Calibre ou kindlegen com um número de versão, o que indica qual software processou o arquivo e aproximadamente quando. O cabeçalho Palm adiciona seus próprios carimbos de data e hora de criação e modificação. Assim, um MOBI traz por padrão os nomes de autor e editora e, além disso, registra o software que o criou e quando, enquanto um ASIN ou ISBN vincula o arquivo a uma edição publicada específica. Os parentes do MOBI protegidos por DRM da Amazon, os arquivos .azw, são ainda bloqueados à conta que os comprou. Uma imagem de capa dentro do arquivo também mantém seus próprios dados EXIF, o bloco de informações de câmera encontrado em fotografias.

Quando usar MOBI

O único bom motivo para manter um livro como MOBI é um dispositivo que não consegue ler nada mais recente: um Kindle inicial ou um dispositivo da época do Mobipocket. Para qualquer outra coisa, a desvantagem é clara. O MOBI não tem fontes incorporadas, quase nenhum controle de layout, nenhum modo de layout fixo e uma única ordem de leitura linear, então a tipografia da editora e páginas complexas simplesmente não se preservam nele. EPUB é a opção portátil e AZW3 é a nativa do Kindle, e ambos aceitam estilos modernos. Converter um MOBI para qualquer um dos dois é fácil, mas a conversão não consegue recuperar um design que o formato nunca armazenou.