Che cos'è il formato di file CBZ?
I file con estensione .cbz memorizzano fumetti digitali compressi. .cbz utilizza la compressione archivio ZIP. I fumetti sono composti da immagini di pagine il cui ordine di lettura è determinato dall'ordinamento dei nomi dei file - le pagine devono essere riempite con zeri iniziali (es. 001.jpg, 002.jpg) per essere ordinate correttamente. Gli archivi .cbz possono anche contenere sottocartelle per organizzare le immagini memorizzate.
I formati immagine più comuni utilizzati all'interno dei .cbz sono:
- JPEG (lossy),
- PNG (lossless),
- GIF,
- BMP,
- TIFF.
Informazioni aggiuntive possono essere memorizzate come commenti dell'archivio o in un file di metadati opzionale ComicInfo.xml. Sebbene il formato non abbia uno standard ufficiale, lo schema ComicInfo mantenuto dalla comunità (ora gestito dal progetto Anansi) copre informazioni quali:
- Dettagli su autore ed editore,
- Indice dei contenuti,
- Livelli di testo separati per le traduzioni.
I file .cbz sono utilizzati principalmente per la conservazione di fumetti, sebbene il formato sia stato originariamente concepito come un metodo semplice per memorizzare file immagine sequenziali, reso popolare dal lettore CDisplay intorno al 2002. Poiché .cbz è essenzialmente un archivio ZIP, i suoi contenuti sono accessibili utilizzando qualsiasi gestore di archivi che supporti la compressione ZIP - rinominare semplicemente il file in .zip è sufficiente. Tuttavia, gli archivi .cbz si visualizzano al meglio utilizzando lettori di fumetti dedicati come CDisplayEx, YACReader o MComix.
La famiglia degli archivi di fumetti include diversi formati correlati che differiscono solo per l'algoritmo di compressione: .cbr utilizza la compressione RAR, .cbt utilizza TAR e .cb7 utilizza 7-Zip. .cbz è generalmente il preferito tra questi perché lo ZIP è un formato aperto supportato nativamente su ogni principale sistema operativo. Quando condivisi su Internet, i file .cbz utilizzano il tipo MIME application/vnd.comicbook+zip.
Sicurezza e incolumità
RISCHIO: LOWUn CBZ è un dato passivo - un insieme di immagini - e non può eseguire codice. Il rischio reale è la fonte, non il formato: i fumetti scansionati da siti di pirateria possono contenere file etichettati erroneamente o, raramente, uno ZIP che nasconde un payload non grafico. Ispeziona con 7-Zip prima di fidarti di un CBZ inaspettato e ricorda che i fumetti ordinari sono protetti da copyright, quindi la legalità della distribuzione dipende dalla provenienza.
Dettagli del formato
in sintesiProgrammi che aprono file CBZ
Dettagli tecnici
specifiche approfondite| Formato contenitore | Archivio ZIP standard; magic bytes `PK\x03\x04` (hex 50 4B 03 04) all'offset 0, identico a qualsiasi file `.zip` |
| Ordine dei byte | Little-endian, secondo le specifiche ZIP |
| Compressione per voce | DEFLATE supportato; le immagini delle pagine sono solitamente memorizzate non compresse (metodo STORED) perché JPEG e PNG sono già compressi |
| Ordinamento delle pagine | Determinato dall'ordine alfabetico dei nomi dei file; le pagine devono utilizzare nomi con zeri iniziali (es. `001.jpg`, `002.jpg`) per la sequenza corretta |
| Tipi di immagine supportati | JPEG, PNG, GIF, BMP, TIFF; JPEG e PNG predominano nella pratica |
| File di metadati | Opzionale `ComicInfo.xml` seguendo lo schema del progetto Anansi (v2.0/v2.1); copre titolo, autore, editore, numero della serie e genere |
| Controllo integrità | Checksum CRC-32 per ogni voce ereditato da ZIP; nessuna firma o hash specifico per i fumetti |
| Tipo MIME | `application/vnd.comicbook+zip`; riconosciuto anche come `application/x-cbz` e `application/zip` |
| Dimensione tipica del file | 10 MB - 400 MB per numero; dominata dalla risoluzione dell'immagine e dall'uso di JPEG o PNG |
| Profondità colore | Ereditata dalle immagini delle pagine incorporate; tipicamente JPEG a 24 bit o PNG a 8 bit/24 bit |
| Crittografia | La crittografia con password ZIP è tecnicamente possibile ma raramente utilizzata; la maggior parte dei lettori di fumetti non supporta file `.cbz` crittografati |
| Numero massimo di voci | 65.535 file (ZIP standard); l'estensione ZIP64 rimuove questo limite, ben oltre il numero di pagine di qualsiasi fumetto reale |
| Supporto piattaforma | Windows, macOS, Linux, Android, iOS; estraibile nativamente su tutti i principali sistemi operativi rinominandolo in `.zip` |
| Convenzione d'origine | Reso popolare dal lettore CDisplay (~2002); nessun ente governativo - una convenzione della comunità mantenuta da lettori e distributori |
| Rilasciato | Early 2000s; CDisplay reader (2002) established the .cbz convention |
| Ultima versione | No versioned spec - it is plain ZIP; optional ComicInfo.xml (ComicRack/Anansi) metadata schema |
| Standard aperto | Sì · royalty-free |
| Specifica | github.com |
Conversioni CBZ
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file CBZ.