Qu'est-ce que le format de fichier CBZ ?
Les fichiers avec l'extension .cbz stockent des bandes dessinées numériques compressées. Le .cbz utilise la compression d'archive ZIP. Les bandes dessinées sont composées d'images de pages dont l'ordre de lecture est déterminé par le tri des noms de fichiers - les pages doivent être complétées par des zéros (par exemple 001.jpg, 002.jpg) pour être triées correctement. Les archives .cbz peuvent également contenir des sous-dossiers pour organiser les images stockées.
Les formats d'image les plus courants utilisés à l'intérieur du .cbz sont :
- JPEG (avec perte),
- PNG (sans perte),
- GIF,
- BMP,
- TIFF.
Des informations supplémentaires peuvent être stockées sous forme de commentaires d'archive ou dans un fichier de métadonnées optionnel ComicInfo.xml. Bien que le format n'ait pas de norme officielle, le schéma ComicInfo maintenu par la communauté (désormais géré par le projet Anansi) couvre des informations telles que :
- Détails sur l'auteur et l'éditeur,
- Table des matières,
- Couches de texte séparées pour les traductions.
Les fichiers .cbz sont principalement utilisés pour stocker des bandes dessinées, bien que le format ait été initialement conçu comme une méthode simple pour stocker des fichiers images séquentiels, popularisée par le lecteur CDisplay vers 2002. Comme le .cbz est essentiellement une archive ZIP, son contenu est accessible à l'aide de n'importe quel gestionnaire d'archives prenant en charge la compression ZIP - il suffit de renommer le fichier en .zip. Cependant, les archives .cbz sont mieux visualisées à l'aide de lecteurs de bandes dessinées dédiés tels que CDisplayEx, YACReader ou MComix.
La famille des archives de bandes dessinées comprend plusieurs formats connexes qui ne diffèrent que par leur algorithme de compression : .cbr utilise la compression RAR, .cbt utilise TAR, et .cb7 utilise 7-Zip. Le .cbz est généralement préféré car le ZIP est un format ouvert nativement pris en charge par tous les principaux systèmes d'exploitation. Lorsqu'ils sont partagés sur Internet, les fichiers .cbz utilisent le type MIME application/vnd.comicbook+zip.
Sécurité et sûreté
RISQUE : LOWUn CBZ est une donnée passive - un ensemble d'images - et ne peut pas s'exécuter. Le risque réel provient de la source, pas du format : les BD numérisées provenant de sites de piratage peuvent contenir des fichiers mal étiquetés ou, plus rarement, un ZIP cachant une charge utile non-image. Inspectez avec 7-Zip avant de faire confiance à un CBZ inattendu, et sachez que les BD ordinaires sont protégées par le droit d'auteur, la légalité de la distribution dépend donc de votre source.
Détails du format
en brefProgrammes qui ouvrent les fichiers CBZ
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP standard ; octets magiques `PK\x03\x04` (hex 50 4B 03 04) à l'offset 0, identique à n'importe quel fichier `.zip` |
| Ordre des octets | Petit-boutiste (Little-endian), selon la spécification ZIP |
| Compression par entrée | DEFLATE pris en charge ; les images des pages sont généralement stockées sans compression (méthode STORED) car le JPEG et le PNG sont déjà compressés |
| Ordre des pages | Déterminé par l'ordre de tri des noms de fichiers ; les pages doivent utiliser des noms complétés par des zéros (ex. `001.jpg`, `002.jpg`) pour être séquencées correctement |
| Types d'images pris en charge | JPEG, PNG, GIF, BMP, TIFF ; JPEG et PNG dominent en pratique |
| Fichier de métadonnées | Optionnel `ComicInfo.xml` suivant le schéma du projet Anansi (v2.0/v2.1) ; couvre le titre, l'auteur, l'éditeur, le numéro de série et le genre |
| Vérification d'intégrité | Somme de contrôle CRC-32 par entrée héritée du ZIP ; pas de signature ou de hachage spécifique à la BD |
| Type MIME | `application/vnd.comicbook+zip` ; également reconnu comme `application/x-cbz` et `application/zip` |
| Taille de fichier typique | 10 Mo - 400 Mo par numéro ; dominée par la résolution de l'image et l'utilisation du JPEG ou du PNG |
| Profondeur de couleur | Héritée des images de pages intégrées ; généralement JPEG 24 bits ou PNG 8 bits/24 bits |
| Chiffrement | Le chiffrement par mot de passe ZIP est techniquement possible mais rarement utilisé ; la plupart des lecteurs de BD ne prennent pas en charge les fichiers `.cbz` chiffrés |
| Nombre maximal d'entrées | 65 535 fichiers (ZIP standard) ; l'extension ZIP64 supprime cette limite, bien au-delà du nombre de pages de n'importe quelle BD réelle |
| Prise en charge des plateformes | Windows, macOS, Linux, Android, iOS ; extractible nativement sur tous les principaux OS en renommant en `.zip` |
| Convention d'origine | Popularisée par le lecteur CDisplay (~2002) ; aucun organisme de tutelle - une convention communautaire maintenue par les lecteurs et les distributeurs |
| Publié | Early 2000s; CDisplay reader (2002) established the .cbz convention |
| Dernière version | No versioned spec - it is plain ZIP; optional ComicInfo.xml (ComicRack/Anansi) metadata schema |
| Standard ouvert | Oui · libre de droits |
| Spécification | github.com |
Conversions CBZ
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers CBZ.