CDI ファイル形式とは?
.cdi ファイルは、Padus, Inc. によって開発された DiscJuggler ソフトウェアツールで作成された ディスクイメージ を保存するために使用されます。ディスクイメージには、複製されたディスクに保存されているすべてのデータが含まれるだけでなく、セッション境界、トラックタイプ、セクタレベルの構造など、ディスク上のデータの物理的なレイアウトもキャプチャされます。単純なファイルコピーとは異なり、.cdi イメージはディスク構造全体を保持するため、ファイルからビット単位で正確な書き込みを行うことができます。
.cdi イメージは、マルチセッションや書き換え可能なバリアントを含む CD や DVD などの光学ディスクに対して生成できます。この形式は、圧縮なしで生の光学ディスクセクタ(通常、モード2では1セクタあたり2352バイト)を保存します。従来のファイルヘッダーではなく、生のセクタデータはバイト 0 から始まります。ファイルの最後にある末尾の記述子ブロックには、セッション、トラック、およびイメージバージョンのメタデータが記録されます。内部イメージバージョンには 2、3、および 3.5 の 3 つが存在します。
DiscJuggler は現在開発が終了したディスクオーサリングツールです。事実上あらゆる種類の光学ディスクのイメージを作成することが可能でした。このツールは、Sega Dreamcast のゲームディスクをコピーできたため、コンソールゲーム愛好家の間で特に人気がありました。Dreamcast の MIL-CD セルフブートレイアウトには、プレーンな .ISO では表現できないマルチセッションイメージが必要です。その結果、.cdi は Dreamcast ゲーム配信の事実上のイメージ形式となりました。現在、Dreamcast のイメージは、長期保存のために .GDI または .CHD 形式で保存されるのが一般的です。なお、.cdi は、同じ拡張子を持つ Philips CD-i(グリーンブック)ディスクと混同しないように注意してください。
セキュリティと安全性
リスク: MEDIUMCDI コンテナ自体は受動的なディスクデータですが、流通しているほとんどの .cdi ファイルは ROM/アバンダンウェアサイトから入手した Dreamcast ゲームのバックアップであり、著作権上の問題やホストサイトのマルウェアの懸念があります。実行前に抽出した内容をスキャンしてください。DiscJuggler 自体はアバンダンウェアであり、安全な公式ダウンロードは存在しないため、リパック/クラックポータルの «DiscJuggler» リンクは避け、IsoBuster、GDRom Explorer、またはオープンソースの Dreamcast CDI Burner を使用してください。
形式の詳細
概要- DVDInfoPro CD/DVD イメージ - 一部の DVDInfoPro バージョンも .cdi ディスクイメージを書き出しますが、DiscJuggler のレイアウトとは無関係です。
- Philips CD-i (Compact Disc Interactive) - 1990 年代の CD-i インタラクティブディスクシステムは CDI と略されることがありますが、これはディスク規格であり、このファイル形式ではありません。
CDI ファイルを開くプログラム
技術的詳細
詳細仕様| 開発元 | Padus, Inc. |
| 形式タイプ | 独自バイナリ光学ディスクイメージ |
| バイト順序 | リトルエンディアン |
| セクタサイズ | 通常 1 セクタあたり 2352 バイト(ソースディスクに応じて生のモード 2 / モード 1) |
| イメージ形式バージョン | 2, 3, 3.5 - ファイルヘッダーではなく、末尾の記述子にあるバージョンフィールドによって決定される |
| ファイル構造 | バイト 0 から始まる生の光学ディスクセクタデータ。ファイルの最後にセッションおよびトラック記述子ブロックが付加される |
| ファイル識別 | オフセット 0 に固定のマジックバイトなし。ファイル拡張子および末尾の記述子ブロックの解析によって識別される |
| トラックタイプのサポート | データトラック(モード 1/モード 2)とオーディオ(CD-DA)トラックを 1 つのファイルに組み合わせたミックスモードイメージを保存 |
| マルチセッション対応 | 対応 - Sega Dreamcast MIL-CD セルフブートセッション構造を含むマルチセッションレイアウトをキャプチャ |
| 自己完結型形式 | 単一ファイル形式 - BIN+CUE とは異なり、個別のキューシートやトラックファイルは不要 |
| MIME タイプ | application/x-discjuggler-cd-image (非公式); application/octet-stream (汎用フォールバック) |
| 典型的なファイルサイズ | CD サイズのイメージで 100 MB - 800 MB。Dreamcast ゲームイメージは通常 500-800 MB |
| 対応オペレーティングシステム | Windows (DiscJuggler ネイティブ); Flycast、cdirip、その他のサードパーティ製コンバータを介した Linux |
| 主なユースケース | Sega Dreamcast ゲーム配信の事実上のディスクイメージ形式 - プレーンな ISO では表現できない MIL-CD マルチセッションセルフブート構造を保持 |
| 後継形式 | 一般的な PC ディスクイメージは ISO / BIN+CUE。Dreamcast ゲームの保存には GDI および CHD |
| リリース日 | Late 1990s (Padus DiscJuggler CD-burning software) |
| 最新バージョン | DiscJuggler v6 image (last DiscJuggler release ~2008) |
| 仕様書 | en.wikipedia.org |
CDI の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。CDI ファイルについて最初の質問をしてみましょう。