CBZ

Che cos’è un file CBZ?

Un fumetto come ZIP pieno di immagini di pagina. Semplice, aperto e preferito da quasi tutti i lettori.

Che cos’è CBZ

CBZ è un contenitore: un involucro per flussi codificati da qualcos’altro. Si usa per consegnare un file finito.

L’estensione è .cbz e il nome per esteso è Comic Book Archive (ZIP). Contano entrambi meno di ciò che il file può contenere, ed è di questo che parla il resto della pagina.

La specifica è pubblica

È pubblicata per intero, quindi la si può implementare partendo dal documento invece che per osservazione: è per questo che il formato compare in così tanti programmi, ed è per questo che file scritti vent’anni fa si aprono ancora. Una specifica pubblicata però non è la stessa cosa di una esente da royalty: dove un formato incapsula un codec, le licenze sui brevetti restano una questione a parte che lo standard non risolve.

Può contenere un’intera cartella

CBZ conserva una directory: nomi, cartelle e la struttura in mezzo. È questo che gli permette di sostituire una cartella in un allegato di posta.

Può contenere più pagine in un solo file

Un file CBZ non è limitato a una pagina, e la cosa conta quando lo si converte in qualcosa che invece lo è: una conversione produce un solo file con dentro una sola pagina — la prima, a meno che non sia una di quelle che il convertitore ti lascia scegliere.

Che cosa apre CBZ

Calibre, YACReader e ComicRack lo leggono, e così fanno quasi tutti i programmi dello stesso tipo.

Quando un file non si apre, il formato è raramente il problema: più spesso è il programma a essere più vecchio di lui. Convertire in qualcosa di più vecchio è la via d’uscita affidabile, ed è a questo che serve il resto di questo sito.

Aprirlo nel browser

Nessun browser lo legge.

È di gran lunga il motivo più comune per convertirlo: non che il formato sia scadente, ma che il posto in cui vuoi mostrare il file non sappia leggerlo.

È un formato di consegna

CBZ è pensato per essere consegnato, non per lavorarci dentro. Modificarne uno è possibile e raramente piacevole; la strada sensata passa dall’originale e da una nuova esportazione.

Uno ZIP a cui qualcuno ha cambiato l’estensione

Non è una semplificazione didattica: un CBZ è letteralmente un file ZIP con un’immagine per pagina dentro. Rinominatelo in .zip e qualsiasi gestore di archivi lo apre. Non c’è alcuna codifica propria, nessuna struttura segreta, nessuna gestione dei diritti digitali, ed è per questo che i lettori di fumetti si sono accordati su di esso.

Da qui discende tutto il resto. Il contenitore non ricomprime le immagini, quindi un CBZ di pagine JPEG pesa all’incirca quanto quei JPEG sommati. Decomprimerlo restituisce una cartella di immagini identiche a quelle entrate. In nessuna delle due direzioni si perde nulla, perché non è mai stato trasformato nulla.

L’ordine di lettura lo decide il nome del file

Non c’è indice, né manifesto, né alcun dato che dica quale sia la pagina uno. Il lettore ordina i nomi alfabeticamente e mostra le immagini in quell’ordine, il che funziona perfettamente finché qualcuno non numera le pagine da 1.jpg a 12.jpg: allora la 10 finisce subito dopo la 1 e il fumetto si legge fuori ordine. Il programma non sbaglia; ha sbagliato chi ha scelto i nomi.

La soluzione completa sono gli zeri iniziali: 001.jpg, 002.jpg. È la prima cosa da controllare quando un CBZ risulta disordinato, ed è l’unico dettaglio da curare davvero quando se ne monta uno a partire da una cartella di scansioni.

Perché si è imposto sul CBR

Il CBR è la stessa idea dentro un archivio RAR, ed è stato comune per anni perché RAR comprimeva un po’ meglio con l’hardware di allora. Ha un problema che non ha fatto che crescere: RAR è proprietario. L’algoritmo non è aperto, gli strumenti liberi possono solo estrarlo, e fuori da Windows il supporto è sempre rimasto indietro.

ZIP lo legge qualsiasi sistema operativo senza installare nulla. Poiché nessuno dei due contenitori comprime davvero immagini già compresse, il vantaggio di dimensione era piccolo e oggi è irrilevante, mentre la differenza di compatibilità resta. Passare da CBR a CBZ non costa qualità e toglie una dipendenza.

Con cosa si legge, e dove non si apre

I lettori dedicati sono quelli che sfruttano davvero il formato, perché sono pensati per come si legge un fumetto: doppie pagine, senso di lettura da destra a sinistra per il manga, adattamento della pagina all’altezza dello schermo e non alla larghezza. Calibre, YACReader e ComicRack sul computer, e una dozzina di app su tablet.

Il problema sta in tutto il resto. Nessun browser mostra un CBZ, nessun vecchio lettore a inchiostro elettronico lo riconosce, nessun client di posta lo mostra in anteprima, e chi lo riceve senza sapere cosa sia vede un’estensione strana e presume che il file sia danneggiato. È il motivo per cui le persone cercano di convertirlo.

Il PDF risolve la condivisione e rovina la lettura

Convertito in PDF, il fumetto si apre ovunque e si stampa. Quello che si guadagna è una struttura di documento che il CBZ non ha mai avuto; quello che si perde è che il lettore smette di trattare le pagine come immagini: niente più doppie pagine automatiche, senso di lettura invertito e adattamento all’altezza dello schermo.

Anche la dimensione va considerata. Un CBZ di scansioni ad alta risoluzione è già grande, e un PDF che avvolge quelle stesse immagini senza toccarle è ancora un po’ più pesante per la struttura di documento che aggiunge. Se il programma usato ricodifica le pagine durante l’inserimento, il risultato dipenderà dalle sue impostazioni e non dal formato di destinazione; nessun PDF, di per sé, rimpicciolisce un’immagine. Se il file deve dimagrire, va fatto sulle pagine prima.

Ciò che questo sito non riesce ancora a fare con uno

Va detto senza giri di parole, perché è il contrario di quanto promette il resto del web: la conversione da CBZ a PDF è dichiarata qui ma non è operativa, perché il programma che la eseguirebbe non è installato nel contenitore. Promettere il contrario sarebbe esattamente il tipo di affermazione non verificata che questo sito esiste per non pubblicare.

Nel frattempo, la via da computer è breve: Calibre converte un CBZ in PDF offline e sulla propria macchina, il che è anche la scelta sensata con file di svariate centinaia di megabyte. Se serve solo guardare le pagine, rinominare in .zip e decomprimere lascia la cartella di immagini in un passaggio.

Contro l’EPUB, e perché non competono

L’EPUB è il formato del testo che si riadatta, e riadattarsi è esattamente ciò che un fumetto non deve fare. Un EPUB a impaginazione fissa può però portare un fumetto come si deve, con paginazione reale, metadati e supporto nei lettori commerciali, e diversi editori lo distribuiscono così.

Il CBZ è più semplice e più onesto su cosa sia: immagini, in ordine. Non ha uno standard di metadati degno di questo nome, né un indice, né un campo autore o collezione su cui tutti i lettori concordino — alcuni leggono un file ComicInfo posto dentro l’archivio, ed è una consuetudine, non una specifica. Per una libreria personale basta. Per la distribuzione, la mancanza di metadati è la sua vera debolezza.

Montarne uno a partire da scansioni

Nominate i file con zeri iniziali, metteteli in una cartella, comprimete il contenuto della cartella e non la cartella stessa, e cambiate l’estensione. È tutta la procedura, e spiega come mai il formato funzioni da trent’anni senza avere una specifica scritta.

Due dettagli evitano fastidi in seguito. Mantenete uno stesso formato immagine e una stessa risoluzione in tutto l’albo, perché i lettori scalano ogni pagina separatamente e un mix produce pagine che cambiano nitidezza in modo evidente. E mettete la copertina per prima, come 000 o 001: non esiste un campo copertina, quindi il primo file fa da copertina per convenzione, ed è quella convenzione che vedrà la vostra libreria.

I dati, in un posto solo

Identificativi e provenienza del formato CBZ.
Estensione.cbz
Tipo di mediaapplication/vnd.comicbook+zip