Convertendo livros em ePub para o Kindle com o kindlegen

Ultimamente compro meus eBooks na Amazon e leio-os no aplicativo Kindle para iPad. Uma das características que me levou a adotar o Kindle foi a sincronia que ele permite para livros pessoais enviados para a Amazon Cloud Drive. Sincroniza a última página de leitura, anotações e marcações.

Só que há aqueles que possuem livros no formato ePub (não suportado pelo Kindle) e eu mesmo disponibilizo alguns livros no formato ePub. Este pequeno tutorial tem por objetivo converter um livro no formato ePub para o formato Kindle.

O aplicativo utilizado será o kindlegen, desenvolvido pela própria Amazon. É um aplicativo de linha de comando, com versão para Windows, Linux e Mac OS. Disponível aqui.

Os livros convertidos pelo kindlegen contêm, num mesmo arquivo, os dois formatos suportados pelo Kindle, o formato KF8 e o Mobi. Então não há a necessidade de preocupação com qual Kindle (aplicativo ou ereader) o livro será lido.

Todos os comandos indicados no tutorial servem para qualquer versão utilizada.

Vamos utilizar, como exemplo, o ePub da Bíblia ACF 2007 (que pode ser baixado aqui no blog mesmo🙂 ). O nome do arquivo é ACF2007.epub.

Depois de baixado o kindlegen, descompacte o arquivo baixado e, no diretório onde ele foi descompactado, copie o arquivo ACF2007.epub (só para facilitar o trabalho).

CONVERTENDO DE EPUB PARA O FORMATO KINDLE

Para converter o arquivo, abra o prompt de comando ou o terminal e digite:

kindlegen ACF2007.epub

A conversão pode demorar dependendo do tamanho do arquivo ePub.

Terminada a conversão, haverá a criação de um arquivo ACF2007.mobi, com tamanho 7619 kB. O tamanho é maior que o ePub, pois o arquivo mobi gerado, como falei, contêm os dois formatos de livros Kindle, o KF8 (mais novo) e o Mobi (mais antigo, herança do Mobipocket).

COMPRESSÃO DO FORMATO KINDLE

Há algumas opções que podem ser aplicadas na conversão do arquivo e que o deixarão com tamanho menor. Uma delas é ativar a compressão do arquivo. O kindlegen nos permite três tipos:

  • sem compressão (opção -c0);
  • compressão padrão DOC (opção -c1; esta opção é utilizada mesmo que não se passe por parâmetro ao kindlegen);
  • compressão Kindle Huffdic (opção -c2)

Assim, para converter o arquivo ePub com a compressão Kindle huffdic utilizamos o comando abaixo:

kindlegen -c2 ACF2007.epub

Esta opção irá demorar mais para converter o livro, mas ele ficará com tamanho um pouco menor. Em termos de comparação veja a tabela abaixo quando utilizamos as diversas opções de compressão:

FORMATO|TAMANHO|COMPRESSÃO
 ePub  | 1520KB|-----
 Mobi  |14187KB|sem compressão
 Mobi  | 7619KB|compressão padrão DOC
 Mobi  | 5188KB|compressão Kindle huffdic

REMOVENDO OS ARQUIVOS FONTE DO FORMATO KINDLE

Quando um arquivo é convertido para o formato Kindle, são adicionados ao arquivo final, os arquivo fonte (source) que são utilizados para a construção final do arquivo, o que torna o tamanho final do arquivo mobi maior. Para não adicionar estes arquivos basta usar a opção -dont_append_source como parâmetro ao kindlegen, como mostrado no comando abaixo:

kindlegen -c2 -dont_append_source ACF2007.epub

Abaixo uma tabela comparando o tamanho dos arquivos gerados:

FORMATO|TAMANHO|SOURCE|COMPRESSÃO
 Mobi  | 5188KB|  NÃO |Kindle Huffdic
 Mobi  | 3669KB|  SIM |Kindle Huffdic

 

Sobre Fábio Medeiros

Meu nome é Fábio Medeiros. Cearense de nascença e com muito orgulho (daí o nome do blog, uma referência à minha terra). Sou formado em Tecnologia em Telemática, pelo CEFET-CE. Escrevi alguns artigos sobre programação JavaME e dispositivos portáteis (PDA) para a revista WebMobile.
Esse post foi publicado em Tutorial e marcado , , , . Guardar link permanente.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s