Success
Vous avez touché une bande dessinée dans l'app Fichiers et rien ne s'est passé. Ou bien iOS vous a affiché une seule image avant d'abandonner. Ou encore le fichier s'est importé dans un lecteur, a affiché une couverture, puis a refusé de tourner la page.
Presque tous ces cas ont la même cause de fond et, une fois que vous la connaissez, la solution prend deux minutes. Ce guide explique ce que sont réellement ces fichiers, pourquoi c'est le CBR qui casse spécifiquement sur iOS, puis déroule les solutions dans l'ordre où elles fonctionnent le plus souvent. Tout ce qui suit vaut pour l'iPhone comme pour l'iPad.
D'abord, ce que sont vraiment un CBZ et un CBR
Ce seul fait explique presque tous les échecs, alors commencez par là.
Un CBZ est une archive ZIP d'images dont on a changé l'extension. Renommez bd.cbz en bd.zip, décompressez, et vous obtenez un dossier de JPEG ou de PNG, un par page.
Un CBR est une archive RAR d'images dont on a changé l'extension. Même idée, autre format de compression à l'intérieur.
C'est toute la spécification. Il n'existe pas de conteneur propre à la bande dessinée, ni d'index. La page de référence de MobileRead le dit sans détour : le CBZ est un fichier compressé en ZIP contenant la collection d'images, tandis que le Comic Book R est un fichier compressé en RAR, et les images à l'intérieur sont généralement des JPEG, PNG, GIF, TIFF ou, plus récemment, WebP.
La lettre après CB indique le format d'archive et rien d'autre. Z pour ZIP, R pour RAR, T pour TAR, 7 pour 7-Zip.
Pourquoi c'est le CBR qui casse sur iOS
Le ZIP est ouvert et implémenté partout. iOS sait décompresser les archives ZIP directement dans l'app Fichiers depuis iOS 13, et c'est pour cela que le CBZ est le cas facile.
Le RAR est propriétaire. RARLAB publie le code source d'UnRAR, qui peut être utilisé librement pour lire des archives RAR, mais la licence interdit explicitement de s'en servir pour construire un compresseur RAR. Trois conséquences en découlent, et ce sont exactement celles que vous rencontrez :
- iOS n'a aucune prise en charge du RAR. Fichiers ne décompresse ni un
.rarni un.cbr. Il n'y a aucun réglage à activer. Apple n'a jamais fourni de décodeur RAR. - Chaque app qui lit le CBR a dû ajouter le décodage RAR délibérément. C'est du travail supplémentaire, donc beaucoup de bons lecteurs gèrent CBZ, ZIP, PDF et EPUB mais laissent le RAR de côté. Quand l'un d'eux tombe sur un CBR, il refuse l'import ou affiche un livre vide.
- Pratiquement aucune app n'écrit du CBR. La compression est la moitié sous licence, donc les outils de bande dessinée lisent le CBR et exportent en CBZ. Tous les chemins de conversion ci-dessous sont à sens unique.
Il en existe une version plus sournoise. RAR5, introduit avec WinRAR 5.0 en 2013, utilise la même extension mais une structure interne repensée, et les outils bâtis pour l'ancien format RAR4 échouent dessus avec des messages de format non pris en charge ou d'archive invalide. Une app peut réellement gérer le CBR et malgré tout s'étrangler sur un CBR créé au cours de la dernière décennie. Si un CBR s'ouvre et un autre non, c'est généralement l'explication.
Apple Livres ne vous aidera pour aucun des deux formats. Il gère le PDF et l'EPUB et rejette les archives de bande dessinée.
Pourquoi renommer .cbr en .cbz ne marche pas
C'est la première chose que presque tout le monde essaie, et c'est raisonnable d'essayer. Cela ne fonctionne simplement pas.
L'extension est une étiquette. Elle indique au système ce qu'il doit supposer ; elle ne change pas un seul octet à l'intérieur du fichier. Renommez un CBR en CBZ et vous obtenez une archive RAR portant un nom de CBZ. Un lecteur qui n'implémente que le ZIP cherche la signature ZIP au début des données, ne la trouve pas et échoue, souvent avec une erreur pire qu'avant, puisque cette fois l'app s'attendait à ce que cela marche. Renommer n'aide que lorsque l'archive est vraiment un ZIP et que c'est l'extension qui embrouille quelque chose, ce qui est la Solution 4.
Solution 1 : ouvrez-le dans une app qui lit le format nativement
Cela règle le problème pour la plupart des gens, sans conversion, sans ordinateur et sans chirurgie sur le fichier. Si le fichier est intact, il vous suffit d'un lecteur qui décode lui-même le RAR. Ensuite, la distinction entre CBZ et CBR cesse de vous concerner.
- Installez un lecteur capable de gérer les bandes dessinées et ouvrez-le une fois pour qu'iOS l'enregistre.
- Dans l'app Fichiers, trouvez votre
.cbzou.cbr. - Appuyez longuement sur le fichier et touchez Partager.
- Faites défiler la rangée d'icônes d'apps et touchez votre lecteur. S'il n'y est pas, allez jusqu'au bout et touchez Plus.
Pousser le fichier via la feuille de partage vaut délibérément mieux que de le toucher, car en le touchant vous laissez iOS choisir la destination, et iOS choisit généralement mal. La même astuce résout la plupart des cas où un EPUB refuse de s'ouvrir sur iPhone.
justRead est une option, pertinente ici pour une raison : il réempaquette les archives CBR à l'import, donc un CBR s'ouvre comme n'importe quelle autre bande dessinée et vous sautez entièrement la Solution 2. Les détails sont sur la page du lecteur de bandes dessinées.
Si le fichier échoue encore après cela, le problème vient du fichier, pas de l'app.
Solution 2 : convertissez le CBR en CBZ sur un ordinateur
Faites-le si vous tenez à un lecteur qui ne touche pas au RAR, ou si vous voulez une bibliothèque homogène. Il faut un Mac ou un PC, car il n'existe aucun moyen natif de décompresser du RAR sur iOS.
Une correction d'abord, parce que la plupart des conseils en ligne se trompent ici : Calibre ne sait pas le faire. Calibre accepte CBZ, CBR, CB7 et CBC comme formats d'entrée, mais le CBZ ne figure pas du tout dans sa liste de sortie, donc la fenêtre de conversion ne peut pas en produire un. Le mainteneur de Calibre répond lui-même à la question sur les forums MobileRead en indiquant la méthode manuelle : si vous voulez convertir une collection d'images en CBZ, compressez-les simplement dans un ZIP et renommez le fichier avec l'extension .cbz. Calibre reste excellent pour le reste du flux de lecture, y compris garder votre bibliothèque synchronisée avec votre téléphone. Il n'est simplement pas le convertisseur de CBR qu'on lui prête.
Deux chemins qui fonctionnent réellement :
Kindle Comic Converter (gratuit ; Windows, macOS, Linux). Malgré son nom, ses formats de sortie documentés sont MOBI/AZW3, EPUB, KEPUB, CBZ et PDF. Pour lire des CBR en entrée, il a besoin de l'exécutable 7z sur votre système, qui constitue la moitié du travail consacrée au décodage RAR.
- Installez Kindle Comic Converter, plus 7-Zip sur Windows ou Linux, ou p7zip sur macOS.
- Glissez le CBR dans la fenêtre.
- Réglez le format de sortie sur CBZ et lancez la conversion.
- Transférez le résultat sur votre téléphone via AirDrop, iCloud Drive ou la feuille de partage de la Solution 1.
CBconvert (gratuit, multiplateforme). Un convertisseur dédié aux bandes dessinées qui lit CBR, CBZ, CB7, CBT, PDF et EPUB et écrit des archives ZIP. Utilisez-le pour traiter en lot une étagère entière ; il sait aussi réencoder au passage les images trop lourdes.
Solution 3 : recompressez les images vous-même
Le recours universel. Il fonctionne sur une archive malformée, sur une archive que votre convertisseur refuse, ou sur un CBZ techniquement valide mais si mal construit que les lecteurs le rejettent.
- Extrayez l'archive avec un outil capable de lire le RAR. Sur macOS, The Unarchiver gère le RAR, y compris la version 5. Sur Windows et Linux, 7-Zip fait de même ; l'extraction RAR5 y est présente depuis la version 15.06.
- Inspectez le dossier extrait. Vous voulez un dossier plat de fichiers image et rien d'autre. Supprimez les
Thumbs.dbet.nfoégarés, les pages de publicité et les sous-dossiers vides. - Vérifiez que les noms de fichiers se trient correctement. Voyez la Solution 5 si ce n'est pas le cas, et corrigez-les maintenant plutôt qu'après compression.
- Sélectionnez les images elles-mêmes, pas le dossier qui les contient, et compressez-les en ZIP.
- Renommez le
.zipen.cbz.
C'est une archive de bande dessinée valide. Il n'y a rien de plus.
Solution 4 : la voie de l'app Fichiers, et là où elle s'arrête
Vous pouvez faire pas mal de choses sur l'appareil, à condition que le fichier soit un CBZ.
- Dans Fichiers, appuyez longuement sur le fichier et touchez Renommer.
- Remplacez
.cbzpar.zip. Confirmez l'avertissement. - Touchez le fichier. Fichiers le décompresse en un dossier d'images au même endroit.
- Pour le reconstruire, sélectionnez les images, touchez le menu à trois points, choisissez Compresser, puis renommez l'
Archive.zipobtenue avec un nom se terminant par.cbz.
Là où cela s'arrête : cela ne sert à rien pour un CBR, car il n'y a nulle part dans iOS de décodeur RAR à invoquer. Renommer un CBR en .zip vous laisse un fichier que Fichiers ne peut pas décompresser. C'est d'ailleurs un diagnostic, pas une façon de lire. Un dossier d'images éparses n'a pas d'ordre de pages fiable, ne retient pas où vous vous êtes arrêté et ne gère pas les double-pages. Servez-vous-en pour confirmer que l'archive est intacte, puis revenez à la Solution 1.
Solution 5 : les pages sont dans le désordre
Ici, rien n'est cassé. L'archive va bien, le lecteur va bien, et la bande dessinée affiche quand même page un, page dix, page deux.
Une archive de bande dessinée ordinaire n'a aucun champ d'ordre des pages. Les lecteurs se rabattent sur le tri des noms de fichiers, et la référence de MobileRead énonce la convention : les images sont affichées dans l'ordre alphabétique. Le tri alphabétique compare caractère par caractère, donc page10.jpg passe avant page2.jpg parce que 1 se classe avant 2. Certains lecteurs appliquent un tri numérique plus malin ; beaucoup non, et vous ne pouvez pas compter dessus.
La solution est le remplissage par des zéros, fait une seule fois :
- Extrayez l'archive comme dans la Solution 3.
- Renommez pour que chaque numéro ait le même nombre de chiffres :
page001.jpg,page002.jpg, et ainsi de suite. Trois chiffres couvrent 999 pages. Sur macOS, sélectionnez tous les fichiers, faites un clic droit, choisissez Renommer et utilisez le format avec séquence numérique. Sur Windows, n'importe quel outil de renommage par lot fait l'affaire. - Recompressez et renommez en
.cbz.
Attention à une couverture nommée cover.jpg. Alphabétiquement, elle se place après page, donc elle peut se retrouver en dernière page. Renommez-la 000.jpg et elle revient au début.
Les autres raisons pour lesquelles une bande dessinée ne s'ouvre pas
Si rien de ce qui précède ne correspondait, descendez cette liste.
Le téléchargement est corrompu ou incomplet. La cause non liée au format la plus fréquente. Vérifiez la taille du fichier dans Fichiers, affichée sous le nom. Un numéro en couleurs pèse généralement des dizaines de mégaoctets, et un volume de manga souvent davantage. Si votre fichier fait quelques kilooctets, le téléchargement a échoué et vous tenez une page d'erreur portant une extension de bande dessinée. Supprimez-le et retéléchargez sur une connexion stable.
L'archive est protégée par un mot de passe. L'app Fichiers d'iOS ne demande pas de mot de passe et échoue tout simplement, et la plupart des lecteurs de bandes dessinées ne gèrent pas non plus les archives chiffrées. Extrayez-la sur un ordinateur avec le mot de passe, puis recompressez sans chiffrement avec la Solution 3.
Les images sont dans des dossiers imbriqués. Une archive contenant Volume 1/Chapitre 1/001.jpg au lieu de 001.jpg à la racine. Certains lecteurs descendent dans les sous-dossiers, d'autres affichent un livre vide, d'autres encore ordonnent les chapitres de façon imprévisible. Aplatissez-la avec la Solution 3.
L'archive contient autre chose que des images. Notes de publication, fichiers .nfo, crédits de scan, une publicité intégrée. Au mieux, cela devient des pages parasites ; au pire, le lecteur les compte comme des pages et votre numérotation ne correspond plus à la bande dessinée.
Ce n'est pas vraiment une archive de bande dessinée. Deux cas courants : un .cbz qui est en réalité un ZIP rempli de PDF, un par chapitre, qu'aucun lecteur de bandes dessinées ne paginera correctement, donc extrayez-le et lisez les PDF directement ; et un simple PDF dont on a changé l'extension, qui s'ouvre très bien une fois renommé en .pdf.
Le fichier est réellement trop gros. Une collection scannée en haute résolution peut atteindre plusieurs gigaoctets dans une seule archive, et son décodage exige à la fois de l'espace libre et de la mémoire. Sur un appareil plus ancien, une archive énorme peut échouer là où la même bande dessinée découpée par volumes passe sans problème.
Un manga qui s'ouvre mais se lit à l'envers
Si le fichier s'ouvre parfaitement et que les pages défilent simplement à rebours, l'archive n'a rien d'anormal. Le sens de lecture n'est pas du tout une propriété de l'archive ; un ZIP n'a pas d'avis sur le sens dans lequel vous tournez les pages.
Le sens vient des métadonnées, et la convention est un fichier nommé exactement ComicInfo.xml à la racine de l'archive. La documentation de Kavita fixe la règle d'emplacement : ce fichier doit s'appeler ComicInfo.xml et se trouver à la racine de l'archive. L'élément qui contrôle le sens est Manga, dont les valeurs autorisées dans le schéma ComicInfo v2.0 sont Unknown, No, Yes et YesAndRightToLeft. La spécification de l'Anansi Project précise que la dernière valeur définit aussi un sens de lecture de droite à gauche. En pratique, un manga de droite à gauche contient ceci :
<?xml version="1.0"?>
<ComicInfo>
<Series>Votre série</Series>
<Number>1</Number>
<Manga>YesAndRightToLeft</Manga>
</ComicInfo>
Deux conséquences en découlent. Si votre fichier n'a pas de ComicInfo.xml, aucune app ne peut deviner. Il n'y a aucun signal à lire, donc vous réglez le sens vous-même, et ce qui compte est que l'app le retienne livre par livre, afin qu'un manga de droite à gauche et une bande dessinée de gauche à droite cohabitent dans la même bibliothèque. Si le fichier le contient et que l'app lit quand même de gauche à droite, c'est que cette app ignore les métadonnées. C'est courant, y compris chez des lecteurs bien considérés, et cela vous laisse le réglage manuel. Dans justRead, le sens de lecture peut être Automatique, de gauche à droite ou de droite à gauche, et un manga porteur d'un ComicInfo.xml s'ouvre de droite à gauche sans rien régler.
Pour ajouter vous-même les métadonnées, enregistrez le XML ci-dessus sous le nom ComicInfo.xml, placez-le à côté des images au niveau racine et recompressez avec la Solution 3.
Tableau de diagnostic rapide
| Symptôme | Cause probable | Solution |
|---|---|---|
| Le CBR ne fait rien quand on le touche dans Fichiers | iOS ne gère pas le RAR | Solution 1, puis 2 |
| Le CBZ s'ouvre mais pas le CBR, même app | L'app lit le ZIP mais pas le RAR | Solution 1 ou 2 |
| Un CBR fonctionne, un autre échoue | Le second fichier est en RAR5 | Solution 2 ou 3 |
| J'ai renommé .cbr en .cbz et cela échoue toujours | Le contenu reste du RAR | Solution 2 |
| Le fichier ne pèse que quelques kilooctets | Téléchargement incomplet | Retélécharger |
| La couverture s'affiche mais les pages ne tournent pas | Archive malformée ou imbriquée | Solution 3 |
| Pages dans le désordre | Tri des noms de fichiers | Solution 5 |
| Le manga se lit de gauche à droite | Pas de ComicInfo.xml, ou l'app l'ignore | Régler le sens à la main |
Questions fréquentes
Pourquoi mon CBR ne s'ouvre-t-il pas sur mon iPhone ?
Parce qu'un CBR est une archive RAR portant une autre extension, et qu'iOS n'a aucune prise en charge intégrée du RAR. L'app Fichiers sait décompresser les archives ZIP, ce qui explique que les CBZ soient plus simples, mais rien dans iOS ne décompresse le RAR. Il vous faut une app qui décode elle-même le RAR, ou bien convertir le fichier sur un ordinateur.
Puis-je simplement renommer un .cbr en .cbz ?
Non. L'extension est une étiquette posée sur le fichier, pas une description de son contenu. Si vous le renommez, les octets à l'intérieur restent du RAR, donc tout lecteur qui ne gère que le ZIP échouera quand même, généralement avec une erreur plus déroutante qu'avant.
Quelle est la différence entre CBZ, CBR, CBT et CB7 ?
Uniquement le format d'archive. Z pour ZIP, R pour RAR, T pour TAR, 7 pour 7-Zip. Dans tous les cas, le contenu est fait d'images ordinaires, une par page. Le CBZ est le plus portable parce que la prise en charge du ZIP est universelle, et c'est pourquoi presque tous les outils de conversion exportent en CBZ.
Puis-je convertir un CBR en CBZ sur mon iPhone ?
Pas avec ce que fournit Apple. iOS ne sait pas décompresser le RAR, donc il n'y a aucun point de départ sur l'appareil. Les réponses réalistes sont de convertir sur un ordinateur, ou d'utiliser un lecteur qui ouvre le CBR directement pour que la question cesse de se poser. justRead réempaquette le CBR à l'import précisément pour cela.
Calibre convertit-il le CBR en CBZ ?
Non, quoi qu'en disent beaucoup de guides. Calibre lit le CBR et le CBZ comme formats d'entrée, mais le CBZ ne figure pas dans sa liste de sortie, donc la fenêtre de conversion ne peut pas en produire un. Utilisez Kindle Comic Converter ou CBconvert, ou extrayez et recompressez à la main.
Apple Livres ouvrira-t-il mes bandes dessinées ?
Il ouvre les PDF. Il ne prend en charge ni le CBZ ni le CBR, et aucun réglage n'y change quoi que ce soit. Si votre bande dessinée est un PDF, Apple Livres convient ; si c'est une archive de bande dessinée, il vous faut un lecteur de bandes dessinées.
Mon manga se lit de gauche à droite. Le fichier est-il abîmé ?
Non. Le sens de lecture vit dans les métadonnées, pas dans l'archive. Si le fichier contient un ComicInfo.xml à sa racine avec <Manga>YesAndRightToLeft</Manga>, un lecteur qui lit les métadonnées bascule automatiquement. S'il n'y a pas ce fichier, ou si l'app l'ignore, vous réglez le sens vous-même et l'app devrait retenir ce choix livre par livre.
Une fois que cela s'ouvre
La version courte : un CBZ est un ZIP, un CBR est un RAR, iOS sait ouvrir l'un et pas l'autre, et renommer ne change rien à l'intérieur. Soit vous utilisez un lecteur qui décode le RAR, soit vous convertissez une fois sur un ordinateur et gardez ensuite votre bibliothèque en CBZ.
Si vous préférez ne plus jamais penser aux formats d'archive, c'est l'argument en faveur de la première solution plutôt que de la seconde, et cela vous laisse la partie qui vous intéresse vraiment : une page, une double page ou le mode automatique qui suit l'appareil ; pincez pour zoomer et touchez deux fois pour un zoom 3x à l'endroit touché ; une grille de vignettes de pages à la place d'une table des matières ; et un champ de numéro de page pour sauter directement où vous voulez. La page du lecteur de bandes dessinées couvre tout cela.
← Back to Guides