FB2

O que é um arquivo FB2?

Um formato de livro digital baseado em XML, muito difundido no Leste Europeu.

O que é FB2

FB2 é um formato de texto puro que abre em qualquer editor. Ele é usado para entregar um arquivo pronto.

A extensão é .fb2 e o nome por extenso é FictionBook 2. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.

De onde vem FB2

Ele remonta a 2004.

A idade interessa por um motivo prático: quanto mais antigo o formato, mais programas tiveram tempo de aprendê-lo.

A especificação é pública

Ela está publicada por inteiro, então dá para implementá-la a partir do documento em vez de por observação — é por isso que o formato aparece em tantos programas e por isso que arquivos escritos há vinte anos ainda abrem. Especificação publicada não é o mesmo que livre de royalties: quando o formato embrulha um codec, o licenciamento das patentes é uma questão à parte, que a norma não resolve.

É um formato especializado

Ele existe para fazer bem uma única coisa, para um grupo específico de pessoas. Fora dessa tarefa é uma péssima escolha padrão, e dentro dela em geral não há nada melhor.

Ele pode ter várias páginas num só arquivo

Um arquivo FB2 não está limitado a uma página, e isso conta na hora de converter para algo que está: cada conversão produz um arquivo com uma página só — a primeira, a menos que o conversor deixe você escolher qual.

O que abre FB2

Calibre e FBReader leem esse formato, e a maioria dos programas do mesmo tipo também.

Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.

Abrir no navegador

Nenhum navegador lê o formato.

Esse é de longe o motivo mais comum para convertê-lo: não que o formato seja ruim, mas que o lugar onde você quer mostrar o arquivo não consegue lê-lo.

É um formato de trabalho

FB2 foi feito para ser aberto e alterado. Mantenha o arquivo nesse formato enquanto o trabalho estiver em andamento e exporte a partir dele sempre que precisar de uma cópia pronta.

Um arquivo XML só, com o livro inteiro dentro

Um arquivo FB2 é um documento XML único contendo o livro inteiro: os metadados, o texto com sua estrutura de capítulos, e qualquer ilustração codificada em base64 dentro do mesmo arquivo. Não há pacote compactado, não há pasta, não há manifesto — abra num editor de texto e o romance inteiro está ali, marcado.

É a diferença deliberada em relação ao EPUB, que é um ZIP guardando vários arquivos HTML e um conjunto de documentos de índice. Um arquivo só é mais fácil de guardar, copiar e distribuir, e não pode ficar meio corrompido por um pacote quebrado. Também é, para um livro de qualquer tamanho com imagens, consideravelmente maior que o equivalente compactado.

Descreve estrutura, não aparência

FictionBook marca o que as coisas são: um capítulo, uma epígrafe, um poema com suas estrofes e versos, uma citação, um subtítulo. Não diz como nada disso se parece — sem fonte, sem margem, sem layout de página, sem estilização de nenhum tipo.

Isso é uma posição de design genuína, não uma omissão, e vem da origem do formato entre pessoas digitalizando literatura. O leitor decide a tipografia; o arquivo descreve o livro. Um poema marcado como poema continua poema quando um aplicativo de leitura o reflui numa tela de celular, o que um arquivo de quebras de linha formatadas manualmente não faria.

Onde o formato de fato é usado

Rússia e o mundo de língua russa em geral, de forma esmagadora, e em menor grau em outras partes do Leste Europeu. Surgiu no início dos anos 2000 a partir de grandes bibliotecas voluntárias digitalizando ficção, e permaneceu porque servia bem a esse trabalho: um arquivo por livro, marcação estrutural que sobrevive à conversão, e uma seção de metadados que um catálogo de biblioteca consegue usar.

Fora desse mundo é raro, o motivo inteiro desta página existir. O encontro costumeiro é alguém baixando um livro de uma biblioteca em língua russa e descobrindo que nem o leitor de e-book nem o celular abrem.

Lendo um sem converter

Calibre abre FB2 diretamente e é a resposta mais prática num desktop, já que também converte e gerencia uma biblioteca. Vários aplicativos de leitura Android suportam nativamente — o formato é comum o bastante nesse mercado que a maioria dos leitores sérios já esbarrou nele.

O que geralmente não lê é um Kindle da Amazon, uma biblioteca do Apple Books ou um navegador. Para esses, converter não é preferência, é exigência, e é o que a maioria das pessoas acaba fazendo.

Convertendo para EPUB ou MOBI

EPUB é o alvo natural: os dois formatos descrevem estrutura em vez de aparência, então capítulos continuam capítulos, o sumário sobrevive, e as imagens atravessam. A conversão é um vocabulário estrutural virando outro, o mais limpo que uma conversão de documento consegue ser.

O que costuma ser aproximado é a marcação mais literária. Poesia, epígrafe e citação têm tags precisas em FictionBook e só equivalentes soltos em EPUB, então costumam chegar como parágrafos estilizados — visualmente razoável, estruturalmente achatado.

Os metadados são incomumente bons

A seção de descrição no topo do arquivo carrega mais do que a maioria dos formatos de e-book se importa em ter: autor com nome, nome do meio e sobrenome separados, tradutor, idioma original, série e o número dentro dela, gênero de uma lista controlada, e o histórico de quem produziu o arquivo e quando.

Isso importa ao converter uma coleção. Uma conversão que mapeia esses campos corretamente entrega uma biblioteca que ordena e agrupa direito; uma que não mapeia entrega quatrocentos livros todos arquivados sob um nome de autor corrompido.

FB2 e seu primo compactado

Arquivos frequentemente chegam como .fb2.zip ou .fbz, exatamente o que parece: o mesmo XML comprimido. Como o formato é texto verboso com imagens em base64, a compressão é dramática — muitas vezes a um quinto do tamanho — e a maioria das ferramentas que leem FB2 lê a forma compactada diretamente.

Se algo recusa, descompactar primeiro dá o .fb2 puro e não custa nada. Não há diferença de conteúdo entre os dois, e nada se perde em nenhuma direção.

Os dados, num lugar só

Identificadores e procedência do formato FB2.
Extensão.fb2
Tipo de mídiaapplication/x-fictionbook+xml
Primeira publicação2004

Arquivos FB2: perguntas comuns

Como eu abro um arquivo FB2?

Calibre lê diretamente num desktop, e muitos aplicativos de leitura Android suportam nativamente. Kindle, Apple Books e navegador geralmente não abrem, motivo pelo qual converter para EPUB é a rota usual.

Qual a diferença entre FB2 e EPUB?

FB2 é um único arquivo XML contendo o livro inteiro, imagens embutidas inclusive. EPUB é um pacote ZIP de vários arquivos HTML com documentos de índice. Os dois descrevem estrutura em vez de aparência, motivo pelo qual converter entre os dois funciona bem.

Dá para ler um arquivo FB2 num Kindle?

Não diretamente. Converta primeiro — para EPUB num Kindle atual, que agora aceita o formato, ou para MOBI num mais antigo. Calibre faz qualquer um dos dois e pode enviar o resultado ao aparelho.

Por que o formato é tão comum em livros russos?

Surgiu de grandes projetos de digitalização voluntária no mundo de língua russa no início dos anos 2000 e serviu bem a esse trabalho: um arquivo por livro, marcação estrutural, e uma seção de metadados detalhada o bastante para um catálogo de biblioteca. Permaneceu como padrão regional.

O que é um arquivo FB2.ZIP ou FBZ?

O mesmo livro, compactado. FictionBook é XML verboso com imagens em base64, então compactar costuma reduzir o tamanho a um quinto. A maioria das ferramentas lê a forma compactada diretamente.

Converter FB2 para EPUB perde alguma coisa?

Capítulo, imagem, sumário e texto atravessam de forma limpa. A marcação mais literária — poema, epígrafe, citação — tem só equivalentes soltos em EPUB e costuma chegar como parágrafos estilizados. Para prosa isso é invisível; para verso vale conferir uma página antes.