Vad är filformatet CBZ?
Filer med .cbz lagrar komprimerade digitala serietidningar. .cbz använder ZIP-arkiv komprimering. Serietidningar består av sidbilder vars läsordning bestäms av filnamnssortering - sidor måste vara nollfyllda (t.ex. 001.jpg, 002.jpg) för att sorteras korrekt. .cbz-arkiv kan också innehålla undermappar som organiserar lagrade bilder.
De vanligaste bildformaten som används inuti .cbz är:
- Lossy JPEG,
- Lossless PNG,
- GIF,
- BMP,
- TIFF.
Ytterligare information kan lagras som arkivkommentarer eller i en valfri ComicInfo.xml metadatafil. Även om formatet saknar officiell standard, täcker det community-underhållna ComicInfo-schemat (numera underhållet av Anansi-projektet) information såsom:
- Författar- och utgivarinformation,
- Innehållsförteckning,
- Separata textlager för översättningar.
.cbz-filer används främst för att lagra serietidningar, även om formatet ursprungligen skapades som en enkel metod för att lagra sekventiella bildfiler, populariserat av läsaren CDisplay runt 2002. Eftersom .cbz i grunden är ett ZIP-arkiv kan dess innehåll nås med valfri arkivhanterare som stöder ZIP-komprimering - det räcker med att byta namn på filen till .zip. .cbz-arkiv visas dock bäst med dedikerade serietidningsläsare som CDisplayEx, YACReader eller MComix.
Familjen för serietidningsarkiv inkluderar flera relaterade format som endast skiljer sig åt i sin komprimeringsalgoritm: .cbr använder RAR-komprimering, .cbt använder TAR, och .cb7 använder 7-Zip. .cbz är generellt att föredra bland dessa eftersom ZIP är ett öppet format som stöds inbyggt i alla större operativsystem. När de delas över internet använder .cbz-filer MIME-typen application/vnd.comicbook+zip.
Säkerhet & trygghet
RISK: LOWEn CBZ är passiv data - en samling bilder - och kan inte exekveras. Den realistiska risken är källan, inte formatet: skannade serier från piratsajter kan innehålla felmärkta filer eller, i sällsynta fall, en ZIP som döljer en nyttolast som inte är en bild. Inspektera med 7-Zip innan du litar på en oväntad CBZ, och var medveten om att vanliga serier är upphovsrättsskyddade, så distributionens laglighet beror på var du fick tag i den.
Formatdetaljer
i ett nötskalProgram som öppnar CBZ-filer
Tekniska detaljer
djup specifikation| Containerformat | Standard ZIP-arkiv; magic bytes `PK\x03\x04` (hex 50 4B 03 04) vid offset 0, identiskt med vilken `.zip`-fil som helst |
| Byte-ordning | Little-endian, enligt ZIP-specifikationen |
| Komprimering per post | DEFLATE stöds; sidbilder lagras vanligtvis okomprimerade (STORED-metoden) eftersom JPEG och PNG redan är komprimerade |
| Sidordning | Bestäms av filnamnens sorteringsordning; sidor måste använda nollfyllda namn (t.ex. `001.jpg`, `002.jpg`) för att sekvenseras korrekt |
| Bildtyper som stöds | JPEG, PNG, GIF, BMP, TIFF; JPEG och PNG dominerar i praktiken |
| Metadatafil | Valfri `ComicInfo.xml` som följer Anansi-projektets schema (v2.0/v2.1); täcker titel, författare, utgivare, serienummer och genre |
| Integritetskontroll | CRC-32-kontrollsumma per post ärvd från ZIP; ingen seriespecifik signatur eller hash |
| MIME-typ | `application/vnd.comicbook+zip`; känns även igen som `application/x-cbz` och `application/zip` |
| Typisk filstorlek | 10 MB - 400 MB per nummer; domineras av bildupplösning och om sidorna använder JPEG eller PNG |
| Färgdjup | Ärvs från inbäddade sidbilder; vanligtvis 24-bitars JPEG eller 8-bitars/24-bitars PNG |
| Kryptering | ZIP-lösenordskryptering är tekniskt möjlig men används sällan; de flesta serieläsare stöder inte krypterade `.cbz`-filer |
| Maximalt antal poster | 65 535 filer (standard ZIP); ZIP64-tillägget tar bort denna gräns, långt över sidantalet i någon verklig serie |
| Plattformssupport | Windows, macOS, Linux, Android, iOS; inbyggt extraherbar på alla större OS genom att byta namn till `.zip` |
| Ursprungskonvention | Populariserad av läsaren CDisplay (~2002); inget styrande organ - en community-konvention som underhålls av läsare och distributörer |
| Släppt | Early 2000s; CDisplay reader (2002) established the .cbz convention |
| Senaste version | No versioned spec - it is plain ZIP; optional ComicInfo.xml (ComicRack/Anansi) metadata schema |
| Öppen standard | Ja · royaltyfri |
| Specifikation | github.com |
CBZ-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om CBZ-filer.