Success
ファイルアプリでコミックをタップしたのに、何も起きなかった。あるいはiOSが画像を1枚だけ表示して、そこで止まってしまった。あるいはリーダーに取り込まれ、表紙は出たのに、ページをめくろうとしない。
これらのほとんどは原因が同じで、それを知ってしまえば解決は数分で済みます。この記事では、これらのファイルが実際には何なのか、なぜiOSではCBRだけが壊れるのかを説明し、そのうえで解決策を「実際に効く頻度の高い順」に並べていきます。内容はiPhoneとiPadの両方に当てはまります。
まず、CBZとCBRが実際には何なのか
この事実ひとつで失敗のほぼすべてが説明できるので、ここから始めます。
CBZは、拡張子を変えただけの画像ファイルのZIPアーカイブです。 comic.cbz を comic.zip にリネームして展開すれば、1ページにつき1枚のJPEGかPNGが入ったフォルダが出てきます。
CBRは、拡張子を変えただけの画像ファイルのRARアーカイブです。 考え方は同じで、中の圧縮形式が違うだけです。
仕様はこれで全部です。コミック専用のコンテナも索引もありません。CBのあとの文字はアーカイブ形式を表しているだけで、それ以上の意味はありません。ZはZIP、RはRAR、TはTAR、7は7-Zipです。
なぜiOSではCBRだけが壊れるのか
ZIPはオープンで、どこでも実装されています。iOSはiOS 13以降、ファイルアプリで直接ZIPアーカイブを展開できます。だからCBZは簡単なほうなのです。
RARは独占的な形式です。RARLABはUnRARのソースコードを公開しており、RARアーカイブを読むために自由に使えますが、そのコードを使ってRAR圧縮器を作ることはライセンスで明確に禁じられています。そこから3つの結果が生まれ、それがまさに今あなたが直面していることです。
- iOSにはRARサポートが一切ありません。 ファイルアプリは
.rarも.cbrも展開しません。有効にする設定も存在しません。AppleはRARデコーダーを一度も搭載していません。 - CBRを読めるアプリは、RARのデコードを意図的に組み込んだアプリだけです。 それは追加の作業なので、CBZ、ZIP、PDF、EPUBには対応しつつRARを飛ばしている優れたリーダーは少なくありません。そうしたアプリがCBRに出会うと、取り込みを拒むか、中身が空の本を表示します。
- CBRを書き出せるアプリは事実上ありません。 圧縮側こそがライセンスで縛られた半分なので、コミック向けのツールはCBRを読んでCBZを書き出します。以下の変換手順がすべて一方向なのはそのためです。
もっと厄介な変種もあります。2013年のWinRAR 5.0で導入されたRAR5は、同じ拡張子を使いながら内部構造が設計し直されており、古いRAR4向けに作られたツールは「サポートされていない形式」「無効なアーカイブ」といったエラーで失敗します。つまりアプリが本当にCBRに対応していても、ここ10年に作られたCBRでつまずくことがあるのです。あるCBRは開けるのに別のCBRは開けない、という場合はたいていこれが理由です。
Apple Booksはどちらの形式でも助けになりません。PDFとEPUBは扱いますが、コミックのアーカイブは受け付けません。
.cbrを.cbzにリネームしても効かない理由
ほとんどの人が最初に試すことで、試したくなるのも当然です。ただ、効きません。
拡張子はラベルです。OSに「何だと推測すべきか」を伝えるだけで、ファイルの中身を1バイトも変えません。CBRをCBZにリネームすれば、CBZという名札をつけたRARアーカイブができるだけです。ZIPしか実装していないリーダーはデータの先頭でZIPの署名を探し、見つからずに失敗します。しかもアプリ側が「うまくいくはず」と思って進む分、以前より悪いエラーになることさえあります。リネームが助けになるのは、そのアーカイブが本当にZIPで、拡張子が何かを混乱させている場合だけで、それが解決策4です。
解決策1:その形式をネイティブに読めるアプリで開く
これでほとんどの人は解決します。変換も、パソコンも、ファイルの手術も要りません。ファイルが無事なら、必要なのはRARを自前でデコードできるリーダーだけです。そのあとは、CBZかCBRかという区別はあなたにとって意味を持たなくなります。
- コミックに対応したリーダーをインストールし、一度開いてiOSに登録させます。
- ファイルアプリで
.cbzまたは.cbrを見つけます。 - ファイルを長押しして共有をタップします。
- アプリアイコンの列をスクロールして、目的のリーダーをタップします。見当たらなければ末尾までスクロールしてその他をタップします。
タップではなく共有シート経由でファイルを渡すのには理由があります。タップするとiOSが渡し先を選んでしまい、たいてい間違った相手を選ぶからです。同じ手は、iPhoneでEPUBが開けない場合の多くにも効きます。
justRead はその選択肢のひとつで、ここで挙げる理由はひとつです。取り込み時にCBRアーカイブを再パックするので、CBRが他のコミックと同じように開き、解決策2を丸ごと飛ばせます。詳しくはコミックリーダーのページにあります。
これでもファイルが開かないなら、問題はアプリではなくファイルの側にあります。
解決策2:パソコンでCBRをCBZに変換する
RARに触れないリーダーを使うと決めている場合や、ライブラリの形式を統一したい場合はこれを選びます。iOSにはRARを展開する標準の手段がないので、MacかPCが必要です。
先にひとつ訂正しておきます。ネット上の助言の多くが間違っているのですが、Calibreではこれはできません。 CalibreはCBZ、CBR、CB7、CBCを入力形式として受け付けますが、CBZは出力形式の一覧にそもそも載っていないため、変換ダイアログでCBZを作ることはできません。Calibreの開発者自身がMobileReadのフォーラムで、代わりに手作業の方法を案内しています。画像をまとめてZIPにし、拡張子を .cbz に変えるだけ、というものです。Calibreは読書ワークフローの他の部分では依然として優秀で、ライブラリを端末と同期しておく用途にも向いています。ただ、世間で言われているようなCBR変換ツールではありません。
実際に機能する道は2つあります。
Kindle Comic Converter(無料、Windows・macOS・Linux)。 名前に反して、公表されている出力形式はMOBI/AZW3、EPUB、KEPUB、CBZ、PDFです。CBRを入力として読むにはシステムに 7z 実行ファイルが必要で、これがRARをデコードする側の役割を担います。WindowsやLinuxでは7-Zipを、macOSではp7zipを併せて導入し、CBRをウィンドウにドラッグして出力形式をCBZにして変換します。あとはAirDrop、iCloud Drive、共有シートで端末に移します。
CBconvert(無料、マルチプラットフォーム)。 CBR、CBZ、CB7、CBT、PDF、EPUBを読んでZIPアーカイブを書き出す専用のコミック変換ツールです。棚ひとつ分をまとめて処理するのに向いていて、大きすぎる画像を同時に再エンコードすることもできます。
解決策3:画像を自分でZIPし直す
万能の最終手段です。壊れたアーカイブ、変換ツールが受け付けないアーカイブ、あるいは技術的には正しいのに作りが悪くてリーダーに拒まれるCBZにも効きます。
- RARに対応したツールでアーカイブを展開します。macOSならThe UnarchiverがRAR 5を含めて扱えます。WindowsとLinuxでは7-Zipが同じことをし、RAR5の展開はバージョン15.06から入っています。
- 展開したフォルダを確認します。画像ファイルだけが入った平らなフォルダが理想です。紛れ込んだ
Thumbs.dbや.nfo、広告ページ、空のサブフォルダは削除します。 - ファイル名が正しく並ぶか確認します。並ばない場合は解決策5を見て、ZIPする前に直しておきます。
- 画像そのものを選択し、それを包むフォルダは選ばずに、ZIPへ圧縮します。
.zipを.cbzにリネームします。
これで有効なコミックアーカイブになります。それ以上のことは何もありません。
解決策4:ファイルアプリでできることと、その限界
ファイルがCBZである限り、端末上でもそれなりのことができます。
- ファイルでファイルを長押しし、名称変更をタップします。
.cbzを.zipに変えます。警告を承認します。- ファイルをタップします。ファイルアプリが同じ場所に画像フォルダとして展開します。
- 組み直すには画像を選択し、三点メニューから圧縮を選び、できた
Archive.zipを.cbzで終わる名前にリネームします。
限界はここです。 CBRに対してはこれは何もしません。iOSのどこにも呼び出せるRARデコーダーが存在しないからです。CBRを .zip にリネームしても、ファイルアプリが展開できないファイルができるだけです。またこれは読むための方法というより診断の手段です。バラバラの画像が入ったフォルダには、確かなページ順も、どこで止めたかの記憶も、見開きの扱いもありません。アーカイブが無事だと確認するのに使って、そのあと解決策1に戻ってください。
解決策5:ページの順番がおかしい
ここでは何も壊れていません。アーカイブも正常、リーダーも正常、それでもコミックは1ページ、10ページ、2ページの順で読まれます。
素のコミックアーカイブにはページ順を示す項目がありません。リーダーはファイル名を並べ替えることで代用し、慣例では画像はアルファベット順に表示されます。アルファベット順は文字を1つずつ比較するので、1 が 2 より前に並ぶ結果 page10.jpg が page2.jpg より前に来ます。より賢い数値順を採用しているリーダーもありますが、多くはそうではなく、当てにはできません。
解決策は、一度だけゼロ埋めをすることです。
- 解決策3と同じようにアーカイブを展開します。
- どの数字も桁数が同じになるようリネームします。
page001.jpg、page002.jpgという具合です。3桁あれば999ページまで賄えます。macOSでは全ファイルを選択して右クリックし、名称変更から連番のフォーマットを使います。Windowsでは一括リネームツールならどれでも構いません。 - ZIPし直して
.cbzにリネームします。
cover.jpg という名前の表紙には注意してください。アルファベット順では page より後ろに来るので、最終ページに回ってしまうことがあります。000.jpg にリネームすれば先頭に戻ります。
コミックが開かない、その他の理由
上のどれにも当てはまらなかった場合は、この一覧を順に確認してください。
ダウンロードが壊れている、または不完全。 形式以外では最も多い原因です。ファイルアプリでファイル名の下に表示されるサイズを確認します。フルカラーの1冊はふつう数十メガバイト、マンガの単行本はそれ以上になることも多いです。数キロバイトしかないなら、ダウンロードは失敗していて、あなたが手にしているのはコミックの拡張子がついたエラーページです。削除して、安定した回線で取り直してください。
アーカイブがパスワードで保護されている。 iOSのファイルアプリはパスワードを尋ねず、ただ失敗します。コミックリーダーの多くも暗号化アーカイブを実装していません。パソコン側でパスワードを使って展開し、解決策3で暗号化なしにZIPし直してください。
画像が入れ子のフォルダに入っている。 ルートに 001.jpg があるのではなく、第1巻/第1章/001.jpg のようになっているアーカイブです。サブフォルダに潜っていくリーダーもあれば、空の本を表示するもの、章の順序が予測できなくなるものもあります。解決策3で平らにしてください。
アーカイブに画像以外のものが入っている。 リリースノート、.nfo ファイル、スキャン担当のクレジット、埋め込まれた広告など。よくてゴミページになり、悪ければリーダーがそれをページとして数え、ページ番号がコミックと合わなくなります。
そもそもコミックアーカイブではない。 よくあるのは2つです。ひとつは、実際には章ごとのPDFが詰まったZIPである .cbz で、どのコミックリーダーも正しくページ分割できないので、展開してPDFを直接読むのが正解です。もうひとつは拡張子を変えただけの普通のPDFで、.pdf に戻せば問題なく開きます。
開くけれど読む向きが逆のマンガ
マンガが開いたのに左から右に読まれてページの意味が通らない場合、ファイルは壊れていません。読む向きはリーダー側の設定であって、アーカイブの性質ではありません。マンガによっては向きを記録した ComicInfo.xml を内包しており、そのファイルを読むリーダーなら自動で右開きにします。justReadはそれを行い、ComicInfo.xml がない場合は本ごとに自動・左から右・右から左を選べます。
よくある質問
iPhoneでCBRが開かないのはなぜですか?
CBRがRARアーカイブであり、iOSにRARサポートが一切ないからです。ファイルアプリでは展開できず、展開できるアプリはRARのデコードを自前で組み込んだものだけです。CBRをネイティブに読むリーダーを使うか、パソコンでCBZに変換してください。
.cbrを.cbzにリネームするだけではだめですか?
だめです。拡張子はラベルにすぎず、中身は変わりません。結果としてCBZという名前のRARアーカイブができ、ZIPしか読めないリーダーはそこで失敗します。しかも以前より分かりにくいエラーになることさえあります。
CBZ、CBR、CBT、CB7の違いは何ですか?
中の圧縮形式だけです。それぞれZIP、RAR、TAR、7-Zipです。中身はどれも同じで、1ページにつき1枚の画像ファイルです。
iPhoneでCBRをCBZに変換できますか?
標準の手段ではできません。iOSにRARデコーダーが存在しないためです。CBRを直接読めるアプリを使うか、MacやPCで変換してください。
CalibreはCBRをCBZに変換しますか?
しません。CalibreはCBRを入力として受け付けますが、CBZを出力形式として一切列挙していないため、変換ダイアログで作ることはできません。Kindle Comic ConverterかCBconvertを使うか、展開した画像を手作業でZIPし直してください。
Apple Booksでコミックは開けますか?
開けません。Apple BooksはPDFとEPUBを扱い、コミックのアーカイブは受け付けません。
マンガが左から右に読まれます。ファイルが壊れているのですか?
いいえ。読む向きはリーダーの設定です。ComicInfo.xml があればそれを読むリーダーが自動で右開きにしますし、なければ本ごとに向きを切り替えられます。
開いたあとに
iPhoneでの「コミックが開かない」はほぼすべて同じ一文に行き着きます。CBZはZIP、CBRはRAR、そしてiOSはRARを扱えない。その形式を本当に読めるリーダーを使えば、違いはあなたに関係しなくなります。そのあとに効いてくるのは読書画面そのもので、それはコミック・マンガリーダーのページで説明しています。iPhoneとiPad向けの読書アプリをより広く見比べたい場合は、最高のEPUBリーダーアプリの比較をご覧ください。
← Back to Guides