Conversor de FictionBook 2.0 para EPUB
A conversão de arquivos FictionBook 2.0 em EPUB transforma livros digitais XML de arquivo único em arquivos empacotados amplamente suportados para leitores eletrônicos modernos.
Comparação de Formatos e Especificações Técnicas
| Especificação | FB2 | EPUB |
|---|---|---|
| Tipo MIME | application/x-fb2+xml | application/epub+zip |
| Tipo | XML digital book | packaged ebook |
| Compressão | lossless XML text (often ZIP-compressed as .fb2.zip) | ZIP (DEFLATE) |
| Especificação Padrão | FictionBook 2.0 XML Schema | W3C EPUB 3.3 |
| Cabeçalho de Bytes Mágicos | 3C 3F 78 6D 6C ... 3C 46 69 63 74 69 6F 6E 42 6F 6F 6B (FictionBook) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) |
Visão Geral e Aplicações do Formato
Os arquivos FictionBook 2.0 usam uma estrutura XML que armazena o texto do livro, metadados e imagens embutidas em um único arquivo de texto simples. Muitos dispositivos de leitura e aplicativos móveis não conseguem abrir esse formato diretamente. A conversão para EPUB reempacota o conteúdo em um formato padrão da indústria suportado por dispositivos Apple Books, Google Play Books e Kobo. Autores e bibliotecas digitais realizam frequentemente essa tradução de arquivos para garantir que os leitores possam acessar a literatura em diferentes sistemas operacionais. Os leitores eletrônicos padrão exigem estruturas específicas de arquivos HTML e CSS dentro de um contêiner ZIP, o que torna o EPUB o formato de destino ideal para compatibilidade entre dispositivos.
Especificações Técnicas e Análise de Codecs
O FictionBook 2.0 usa o tipo MIME application/x-fb2+xml e depende de texto XML puro, às vezes compactado dentro de um arquivo .fb2.zip. Ele carece de bytes mágicos e é identificado por sua tag XML raiz <FictionBook>. O EPUB usa o tipo MIME application/epub+zip e é um contêiner ZIP estrito. Os arquivos EPUB começam com os bytes mágicos PK (50 4B 03 04) e exigem uma estrutura interna específica contendo um arquivo mimetype, uma pasta META-INF com um arquivo container.xml e arquivos de conteúdo XHTML estilizados com CSS.
Compatibilidade com SO e Navegador
Os arquivos EPUB funcionam nativamente no Windows, macOS, Linux, iOS e Android usando aplicativos como Calibre, Apple Books e FBReader. Os navegadores da Web modernos não conseguem exibir arquivos EPUB nativamente sem extensões de leitor específicas ou bibliotecas de visualização baseadas na Web. O FictionBook 2.0 tem suporte muito mais restrito e geralmente requer software de leitor eletrônico dedicado do Leste Europeu ou ferramentas de conversão especializadas para ser exibido corretamente.
Informações úteis
Sempre verifique se as imagens binárias embutidas do XML de origem estão referenciadas corretamente no novo manifesto OPF durante a conversão para evitar ilustrações ausentes.
Comparação de Formatos e Especificações Técnicas
Um arquivo FictionBook padrão de 2 MB é convertido em um arquivo EPUB de 2,1 MB. A transferência deste arquivo leva menos de 0,1 segundo em uma rede 4G, velocidade instantânea em 5G e tempo imperceptível em uma conexão de fibra padrão.
Perguntas Frequentes
Como converter FictionBook 2.0 para EPUB sem perder qualidade?
A conversão é totalmente sem perdas porque ambos os formatos armazenam texto e metadados usando marcação de texto. Texto, capítulos e imagens base64 embutidas são transferidos diretamente para os novos arquivos XHTML sem reduzir a qualidade ou a resolução.
Qual é a diferença entre FictionBook 2.0 e EPUB?
O FictionBook 2.0 é um único documento XML contendo todas as partes do livro, enquanto o EPUB é uma coleção de vários arquivos XHTML, folhas de estilo e documentos de navegação empacotados juntos dentro de um arquivo ZIP compactado.