FictionBook-2.0-Dokument (.fb2)
FictionBook StandardFictionBook 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 Dateianalysatoren identifizieren FB2-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
Byte-basierte Headersignatur (Magic Bytes)
Betriebssysteme und Dateianalysatoren identifizieren FB2-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
HEX-SIGNATUR (OFFSET 0):
3C 3F 78 6D 6CASCII-DARSTELLUNG: <?xml
Standardisierung: FictionBook Open XML Specification
Technische Daten
| Container-Architektur | Einzelnes, in sich geschlossenes XML-Dokument mit Metadaten, Hauptkapiteln, Gedichten, Epigraphen und Base64-codierten Binärbildern |
| Kompression | Unkomprimiertes Rohtext-XML oder als .fb2.zip gepackt |
| Byte-Endianness | UTF-8 / Unicode-Textstrom |
| Farbräume | Eingebettete Bildprofile |
| Kanäle & Struktur | Semantische Buchstruktur (Titelinformationen, Hauptteil, Epigraphen, Fußnoten, Abschnitte) |
| Max. Abmessungen | Unbegrenzte Textlänge |
| Transparenz | Keine im Markup (eingebettete PNGs unterstützen Transparenz) |
| Streaming & Progressiv | Sequenzieller XML-Stream; Fußnoten-Hyperlinks ermöglichen sofortiges Springen zu Fußnoten |
Technischer Vergleich: FB2 im Vergleich zu Wettbewerbern
| Technisches Attribut | FB2 (Aktuell) | EPUB | MOBI | TXT |
|---|---|---|---|---|
| Dateistruktur | Einzelne eigenständige XML-Textdatei | ZIP-Archiv aus XHTML/CSS/Bildern | PalmDOC-Binärdatenbank | Einfacher Rohtext-Stream |
| Bildspeicherung | Base64 in XML eingebettet | Separate Bilddateien im ZIP | Binäre Datensätze in Palm-Datenbank | Keine (nur Text) |
| Semantisches Bewusstsein | Hoch (native Gedicht- und Epigraphentags) | Von CSS-Klassen abhängig | Primitive HTML-Tags | Keine semantische Struktur |
| Primäre Region | Osteuropa & PocketBook | Globaler / westlicher Standard | Älteres Amazon Kindle | Universell |
Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden
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 FB2 Repair Tool.
Sicherheitsanalyse & Parser-Angriffsvektore
FB2 basiert auf XML und ist anfällig für Standard-XML-Parser-Angriffe wie XML Entity Expansion (Billion Laughs) und XXE.
Bekannte Angriffsvektore
- Injektion externer XML-Entitäten (XXE), die während der automatisierten Buchverarbeitung lokale Serverdateien ausliest.
- 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.
Bewährte Sicherheitsverfahren: Deaktivieren Sie die DTD-Verarbeitung und die Auflösung externer Entitäten in XML-Parsern, die FB2-Dateien verarbeiten.
Historische Ursprünge & Meilensteine
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 Wissenswertes
- 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.
Ähnliche FB2-Konvertierungspaare
Das Konvertieren von FictionBook-2.0-Dateien in das EPUB-Format wandelt digitale XML-Bücher aus einer einzelnen Datei in weithin unterstützte, gepackte Archive für moderne E-Reader um.
Konvertieren Sie EPUB-E-Books in FictionBook 2.0 XML-Dateien für kompatible Reader und Archivierungs-Workflows.