MDS ファイル形式とは?
.mds ファイルは、CDおよびDVDディスクイメージのレイアウトとフォーマットを記述するデータを含む情報用サイドカーファイルです。.mds ファイルに保存されるデータには、元のディスクのトラック配置、ヘッダーメタデータ、およびコピーガード構造が含まれます。これには、イメージサイズ、セッション境界、セクターモード、その他のディスクレベルのパラメータなどの情報が含まれます。
.mds ファイル自体にはセクターデータは含まれていません。実際のオーディオ、ビデオ、またはデータコンテンツは、同じベース名を持つコンパニオン .mdf ファイルに保存されています。.mds ファイルの機能は、そのペアとなるデータを記述し、参照することだけです。マウントや書き込みの前に、アプリケーションは .mds 記述子を読み取って元のディスク構造を再構築し、適切なイメージデータをロードします。
すべての .mds ファイルは、バイトオフセット0にあるASCIIシグネチャ MEDIA DESCRIPTOR で始まります。ディスクエミュレーションツールはこれを使用してフォーマットを識別および検証します。2000年代初頭に Alcohol Soft によって Alcohol 120% 向けに開発されたこのフォーマットは、後に DAEMON Tools にも採用され、Windows 上の仮想ドライブや書き込みソフトウェアで広くサポートされています。
.mds ファイルは、ディスクイメージプログラムを使用してコンテンツを物理的な CD または DVD メディアに書き戻すために使用できます。.mds/.mdf のペアは、概念的には他のディスクイメージワークフローで使用される .cue/.bin のペアに似ています。一方のファイルがディスクを記述し、もう一方が生のセクターデータを保持します。
セキュリティと安全性
リスク: MEDIUMフォーマット自体は不活性なデータです。実際のリスクは、MDS/MDF イメージが海賊版のゲームやソフトウェアの配布によく使われる手法であり、マルウェアや偽の «keygen»、クラックが同梱されていることが多い点にあります。ダウンロードした .mds/.mdf はマウント前に最新のウイルス対策ソフトでスキャンし、ウイルス対策ソフトの無効化やインストーラーの実行を要求するイメージには注意してください。イメージのマウント自体は一般的に安全ですが、その中の不明な実行ファイルを実行することに危険があります。
形式の詳細
概要MDS ファイルを開くプログラム
技術的詳細
詳細仕様| ファイル構造 | バイナリ(テキストエディタでは読めません) |
| ファイルシグネチャ (マジックバイト) | バイトオフセット0に `MEDIA DESCRIPTOR` (16進数 `4D 45 44 49 41 20 44 45 53 43 52 49 50 54 4F 52`) |
| MIMEタイプ | `application/octet-stream` |
| コンパニオンファイル | 生のセクターデータを保持する、同じベース名の `.mdf` ファイルと常にペアになります |
| 開発元 | Alcohol Soft (Alcohol 120%); DAEMON Tools (Disc Soft) により採用 |
| 一般的なファイルサイズ | 数キロバイト(記述子のみ。すべてのセクターデータはペアの `.mdf` に格納されます) |
| サポートされるディスクタイプ | CD-ROM, CD-Audio, CD-R/RW, DVD-ROM, DVD±R/RW, ミックスモードおよびマルチセッションディスク |
| セクターモードのエンコーディング | トラックごとのセクターサイズとモードを記録:Mode 1 (2048 B), Mode 2 Form 1/2 (2336-2352 B), raw audio (2352 B) |
| コピーガードのメタデータ | 正確な仮想ドライブエミュレーションを可能にするため、プロテクションスキームの記述子(SafeDisc, SecuROM)を保存します |
| サブチャネルデータのサポート | コピーガード付きディスクのエミュレーションに必要な Qチャネルおよび生のサブチャネルデータを参照可能 |
| 命名規則 | ベース名はコンパニオンの `.mdf` と一致する必要があります(例:`image.mds` と `image.mdf` のペア) |
| 主なプラットフォーム | Windows。Linux や macOS でもクロスプラットフォームツール(IsoBuster, AnyToISO, PowerISO CLI)で読み取り可能 |
| ISOイメージとの関係 | `.iso` との互換性はありません。`.mdf`/`.mds` のペアは、プレーンな ISO では保持できないサブチャネルやコピーガードデータを保存します |
| マウントと書き込み | 最初に `.mds` がロードされ、アプリケーションがペアの `.mdf` セクターデータをマウントまたは書き込みます |
| 類似のフォーマット | 機能的には `.cue`/`.bin` のペアや、Nero の `.nrg` シングルファイル形式に似ています |
| リリース日 | Early 2000s (Alcohol 120%) |
MDS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。MDS ファイルについて最初の質問をしてみましょう。