FictionBook-2.0-Dokument (.fb2)

FictionBook Standard

FictionBook 2.0 (FB2) ist ein beliebtes offenes, semantisches XML-basiertes E-Book-Format, das den Text, die Typografie, Metadaten und eingebettete Cover-Illustrationen eines gesamten Buches in einer einzigen eigenständigen XML-Datei verpackt.

Von FB2 zu EPUB konvertieren

Kostenloser Konverter von FB2 zu EPUB im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

Untersuchen & Metadaten

Betriebssysteme und Dateianalyseprogramme identifizieren FB2-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren FB2-Dateien anhand der führenden binären Bytefolge:

HEX-SIGNATUR (OFFSET 0):

3C 3F 78 6D 6C

ASCII-DARSTELLUNG: <?xml

Standardisierung: FictionBook Open XML Specification

Technische Daten

Container-ArchitekturEinzelnes, in sich geschlossenes XML-Dokument mit Metadaten, Hauptkapiteln, Gedichten, Epigraphen und Base64-codierten Binärbildern
KompressionUnkomprimiertes Rohtext-XML oder als .fb2.zip gepackt
Byte-ReihenfolgeUTF-8 / Unicode-Textstrom
FarbräumeEingebettete Bildprofile
Kanäle und StrukturSemantische Buchstruktur (Titelinformationen, Hauptteil, Epigraphen, Fußnoten, Abschnitte)
Max. AbmessungenUnbegrenzte Textlänge
TransparenzKeine im Markup (eingebettete PNGs unterstützen Transparenz)
Streaming und progressive DarstellungSequenzieller XML-Stream; Fußnoten-Hyperlinks ermöglichen sofortiges Springen zu Fußnoten

Technische Vergleichsmatrix: FB2 und Konkurrenzformate

Technisches AttributFB2 (Aktuelles Format)EPUBMOBITXT
DateistrukturEinzelne eigenständige XML-TextdateiZIP-Archiv mit XHTML/CSS/BildernPalmDOC-BinärdatenbankEinfacher Rohtext-Stream
BildspeicherungBase64 in XML eingebettetSeparate Bilddateien im ZIP-ArchivBinäre Datensätze in Palm-DatenbankKeine (nur Text)
Semantisches BewusstseinHoch (native Gedicht- und Epigraphentags)Von CSS-Klassen abhängigPrimitive HTML-TagsKeine semantische Struktur
Primäre RegionOsteuropa & PocketBookGlobaler / westlicher StandardÄlteres Amazon KindleDie Unterstützung hängt vom Lesegerät und der Lese-App ab.

Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

Der E-Reader meldet 'XML-Parsing-Fehler: nicht übereinstimmendes Tag in Zeile X'.

Ursache: Nicht geschlossenes XML-Tag oder nicht maskiertes Et-Zeichen ('&') im Haupttext des Buches.

Wiederherstellung: Validieren und reparieren Sie XML-Schema-Tags mit dem File2File.app FB2 Repair Tool.

Sicherheitsanalyse und Angriffsvektoren für Parser

FB2 basiert auf XML und ist anfällig für Standard-XML-Parser-Angriffe wie XML Entity Expansion (Billion Laughs) und XXE.

Bekannte Angriffsvektoren

  • Injektion externer XML-Entitäten (XXE), durch die während der automatisierten Buchverarbeitung lokale Serverdateien ausgelesen werden.
  • XML-Entitätsexplosion (Billion Laughs), die während der Erstellung des XML-DOM Speicher verbraucht.
  • Heap-Beschädigung beim Decodieren von Base64-Bildern in nicht gehärteten C-E-Reader-Bibliotheken.

Empfohlene Schutzmaßnahmen: Deaktivieren Sie die DTD-Verarbeitung und die Auflösung externer Entitäten in XML-Parsern, die FB2-Dateien verarbeiten.

Historische Ursprünge & Meilensteine

2010FB2.ZIP wird zum De-facto-Standard-E-Book-Format auf osteuropäischen E-Readern (PocketBook).
2008FictionBook 2.1 führt erweiterte Genre-Klassifikationen und Tabellenstrukturen ein.
2004Dmitry Gribov und Michael Matsnev erstellen FB2 mit der Priorität, die semantische Buchstruktur über die visuelle Darstellung zu stellen.

Hauptvorteile & Stärken

  • Reines semantisches Markup: beschreibt, was Text darstellt (Gedicht, Zitat, Fußnote, Epigraph) und nicht, wie er aussieht.
  • Einfachheit einer einzelnen Datei: Alle Illustrationen und Cover-Bilder werden direkt als Base64-Text in derselben XML-Datei eingebettet.
  • Dank standardisierter semantischer XML-Tags unkompliziert zu konvertieren, zu indizieren und automatisch zu übersetzen.

Technische Einschränkungen & Nachteile

  • Es fehlen erweiterte CSS-Stylings, benutzerdefinierte Web-Typografien und dynamische Animationen, die in modernem EPUB 3 zu finden sind.
  • Die Base64-Codierung erhöht die Dateigröße eingebetteter Illustrationen um etwa 33 %.
  • Wird auf westlichen E-Readern (Kindle, Kobo) ohne Firmware von Drittanbietern oder Konvertierung selten unterstützt.

Interessante technische Fakten

  • FB2 wurde in Russland entwickelt und ist nach wie vor das am weitesten verbreitete E-Book-Format in osteuropäischen Ländern; es wird von jedem PocketBook-Gerät nativ unterstützt.
  • In einer FB2-Datei werden Fußnoten in einem dedizierten '<notes>'-Hauptteil gespeichert, sodass E-Reader sie als Pop-ups anzeigen können.
  • FB2-Dateien können in jedem Standard-Webbrowser angezeigt und validiert werden, indem die .fb2-Datei einfach als XML-Dokument geöffnet wird.

Häufig gestellte technische Fragen

Welche Geräte lesen FB2-Dateien?

PocketBook-E-Reader, FBReader, Moon+ Reader, Calibre und verschiedene Android-/iOS-Reader-Apps lesen FB2 nativ.

Wie kann ich FB2 in EPUB oder PDF konvertieren?

Laden Sie Ihre FB2-Datei auf File2File.app hoch, um sie direkt in Ihrem Browser in Sekundenschnelle in ein schön gestaltetes EPUB- oder PDF-Buch zu konvertieren.

Was ist eine FB2.ZIP-Datei?

Eine FB2.ZIP-Datei ist schlicht eine standardmäßige .fb2-XML-Datei, die per ZIP-Kompression komprimiert wurde, um Speicherplatz auf E-Reader-Speicherkarten zu sparen.