Hva er CBZ-filformatet?
Filer med .cbz lagrer komprimerte digitale tegneserier. .cbz bruker ZIP-arkiv komprimering. Tegneserier består av sidebilder der leserekkefølgen bestemmes av sortering av filnavn - sider må være null-utfylte (f.eks. 001.jpg, 002.jpg) for å sorteres riktig. .cbz-arkiver kan også inneholde undermapper som organiserer lagrede bilder.
De vanligste bildeformatene som brukes i .cbz er:
- Lossy JPEG,
- Lossless PNG,
- GIF,
- BMP,
- TIFF.
Ytterligere informasjon kan lagres som arkivkommentarer eller i en valgfri ComicInfo.xml metadatafil. Selv om formatet ikke har noen offisiell standard, dekker det fellesskapsvedlikeholdte ComicInfo-skjemaet (nå vedlikeholdt av Anansi-prosjektet) informasjon som:
- Detaljer om forfatter og utgiver,
- Innholdsfortegnelse,
- Egne tekstlag for oversettelser.
.cbz-filer brukes hovedsakelig til å lagre tegneserier, selv om formatet opprinnelig ble unnfanget som en enkel metode for å lagre sekvensielle bildefiler, popularisert av CDisplay-leseren rundt 2002. Fordi .cbz i bunn og grunn er et ZIP-arkiv, kan innholdet nås ved hjelp av enhver arkivbehandler som støtter ZIP-komprimering - det er nok å bare gi filen nytt navn til .zip. Imidlertid vises .cbz-arkiver best ved bruk av dedikerte tegneserielesere som CDisplayEx, YACReader eller MComix.
Tegneseriearkiv-familien inkluderer flere relaterte formater som kun skiller seg i komprimeringsalgoritmen: .cbr bruker RAR-komprimering, .cbt bruker TAR, og .cb7 bruker 7-Zip. .cbz er generelt foretrukket blant disse fordi ZIP er et åpent format som støttes naturlig på alle store operativsystemer. Når de deles over internett, bruker .cbz-filer MIME-typen application/vnd.comicbook+zip.
Sikkerhet og trygghet
RISIKO: LOWEn CBZ er passive data - en bunt med bilder - og kan ikke kjøre kode. Den realistiske risikoen er kilden, ikke formatet: skannede tegneserier fra piratnettsteder kan inneholde feilmerkede filer eller, i sjeldne tilfeller, en ZIP som skjuler en nyttelast som ikke er et bilde. Inspiser med 7-Zip før du stoler på en uventet CBZ, og vær oppmerksom på at vanlige tegneserier er beskyttet av opphavsrett, så lovligheten av distribusjon avhenger av hvor du fikk den fra.
Formatdetaljer
i et nøtteskallProgrammer som åpner CBZ-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | Standard ZIP-arkiv; magic bytes `PK\x03\x04` (hex 50 4B 03 04) ved offset 0, identisk med enhver `.zip`-fil |
| Byterekkefølge | Little-endian, i henhold til ZIP-spesifikasjonen |
| Komprimering per oppføring | DEFLATE støttes; sidebilder lagres vanligvis ukomprimert (STORED-metoden) fordi JPEG og PNG allerede er komprimert |
| Siderekkefølge | Bestemmes av sorteringsrekkefølge for filnavn; sider må bruke null-utfylte navn (f.eks. `001.jpg`, `002.jpg`) for å sekvenseres riktig |
| Støttede bildetyper | JPEG, PNG, GIF, BMP, TIFF; JPEG og PNG dominerer i praksis |
| Metadatafil | Valgfri `ComicInfo.xml` som følger Anansi-prosjektets skjema (v2.0/v2.1); dekker tittel, forfatter, utgiver, serienummer og sjanger |
| Integritetskontroll | CRC-32 sjekksum per oppføring arvet fra ZIP; ingen tegneseriespesifikk signatur eller hash |
| MIME-type | `application/vnd.comicbook+zip`; gjenkjennes også som `application/x-cbz` og `application/zip` |
| Typisk filstørrelse | 10 MB - 400 MB per utgave; domineres av bildeoppløsning og om sidene bruker JPEG eller PNG |
| Fargedybde | Arvet fra innebygde sidebilder; vanligvis 24-bit JPEG eller 8-bit/24-bit PNG |
| Kryptering | ZIP-passordkryptering er teknisk mulig, men sjelden brukt; de fleste tegneserielesere støtter ikke krypterte `.cbz`-filer |
| Maksimalt antall oppføringer | 65 535 filer (standard ZIP); ZIP64-utvidelsen fjerner denne grensen, langt over sidetallet i noen reell tegneserie |
| Plattformstøtte | Windows, macOS, Linux, Android, iOS; kan pakkes ut naturlig på alle store OS ved å gi nytt navn til `.zip` |
| Opprinnelseskonvensjon | Popularisert av CDisplay-leseren (~2002); ingen styrende organ - en fellesskapskonvensjon vedlikeholdt av lesere og distributører |
| Utgitt | Early 2000s; CDisplay reader (2002) established the .cbz convention |
| Siste versjon | No versioned spec - it is plain ZIP; optional ComicInfo.xml (ComicRack/Anansi) metadata schema |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | github.com |
CBZ-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om CBZ-filer.