BIN ファイル形式とは?
拡張子 .bin を持つファイルには、データキャリア(通常はCD、DVD、または Blu-ray ディスク)のイメージがバイナリ方式で保存されています。これは通常、ディスク上のすべての生データの正確なコピーです。BIN/CUE 形式では、.bin ファイルが生のディスクデータを保持し、付属の .CUE シートがトラックレイアウトとデータモードを記述します。
BINファイルには以下が含まれる場合があります:
- ファイル
- ディレクトリ
- ブートファイル
- ボリュームとその属性
- その他、特定のデータキャリアに固有のデータ(メタデータ)
BINイメージ内に保存されたデータは、専用のソフトウェアによってセクタごとにコピーされます。BINファイルは、CD、DVD、および Blu-ray イメージに最も一般的に関連付けられています。2048バイトのデータセクタを保存するプレーンな ISO イメージとは異なり、生の .bin イメージは完全な 2352バイトのRAWセクタを保持し、標準の ISO では表現できないサブチャネルデータ、CDオーディオ、およびミックスモードトラックを維持します。この形式により、適切なソフトウェアを使用して仮想ディスクとしてマウントすることが可能です。また、BINイメージを ISO に変換して、個々のファイルやフォルダを抽出することもできます。IsoBuster や bchunk などのツールがこれに対応しており、例えば bchunk image.bin image.cue out を実行すると、ペアを個別のトラックファイルに分割できます。
PS1 や Sega Saturn のゲームデータは頻繁に BIN/CUE ペアとして配布され、.cue ファイルを開くことで DuckStation や RetroArch などのエミュレータで直接読み込むことができます。エミュレータがトラックの境界やオーディオストリームを正しく解釈するためには、付属のシートが不可欠です。BINファイルを利用するソフトウェアには、ディスクの書き込み、仮想ドライブのマウント、光学メディアのアーカイブ用に設計されたプログラムが含まれます。
なお、.bin はファームウェアイメージや ROM ダンプにも使用されますが、これらは拡張子名が共通しているだけの無関係なファイル形式です。
セキュリティと安全性
リスク: MEDIUMディスクイメージの BIN はデータでありコードではありません。マウントすること自体は安全です。本当のリスクは中身にあります。ウェアーズや ROM サイトからの BIN/CUE イメージには、感染したインストーラーやクラックが含まれている可能性があるため、実行前にマウントされた内容をスキャンしてください。また、.bin 拡張子は内容を隠すため、信頼する前にダウンロードしたファイルが実際にディスクイメージであること(名前を変更した実行ファイルではないこと)を確認してください。信頼できるイメージの書き込みやマウントは無害です。
形式の詳細
概要- デバイスのファームウェアイメージ - ルーター、テレビ、カメラ、ドローン、3Dプリンター、および BIOS アップデートは .bin バイナリとして提供され、デバイス独自のアップデーターを介してのみ読み込む必要があります。
- ゲーム ROM ダンプ - Sega Genesis/Mega Drive、Atari 2600 などのカートリッジダンプは .bin を使用し、エミュレータで直接開きます。
- 汎用プログラムデータ / Unix インストーラー - 多くのアプリがキャッシュ、セーブデータ、またはリソースを .bin として出力します。一部の Unix 自己解凍型インストーラーは「sh file.bin」で実行されます。
BIN ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | RAWバイナリ。ディスク表面からバイト単位でコピーされたセクタ |
| バイト順序 | オーディオ PCM データはビッグエンディアン(Red Book)、データセクタのヘッダーフィールドは ECMA-130 に準拠したリトルエンディアン |
| セクタサイズ | RAW CD セクタあたり 2352 バイト(同期 + ヘッダー + ユーザーデータ + EDC/ECC) |
| RAWモード | 完全な RAW セクタダンプ。セクタごとに 12バイトの同期、4バイトのヘッダー、最大 2048バイトのユーザーデータ、および 288バイトの EDC/ECC を保持 |
| 内部ファイルシステム | データトラック上は ISO 9660 または UDF。Red Book オーディオトラックにはファイルシステムなし |
| 付属ファイル | トラック、プリギャップ長、データモード、および .bin ファイル名をリストしたプレーンテキストの .cue シート |
| 圧縮 | なし - 未圧縮の RAW セクタデータ |
| 暗号化 | なし - スクランブル処理のないプレーンなセクタダンプ |
| エラー訂正データ | ECMA-130 に準拠し、各 2352バイトセクタ内に EDC/ECC フィールドを RAW 状態で保持 |
| ミックスモードオーディオ | サポート。CDオーディオ(CDDA)とデータトラックを単一の .bin ファイル内に共存可能 |
| ディスクタイプ | CD-ROM、CD-Audio (Red Book)、CD-ROM XA、ミックスモードCD、ビデオCD。DVDのサポートは限定的 |
| 標準的なファイルサイズ | 標準的なCDで 650-800 MB。マルチセッションやDVDイメージの場合は 4 GB を超える場合がある |
| MIMEタイプ | application/octet-stream |
| マジックバイト | 各 Mode 1/2 データセクタの 0バイト目に 00 FF FF FF FF FF FF FF FF FF FF 00。オーディオ専用トラックには固定のシグネチャなし |
| リリース日 | BIN/CUE disc images popularized by CDRWIN, mid-1990s |
| オープンスタンダード | はい · ロイヤリティフリー |
BIN の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。BIN ファイルについて最初の質問をしてみましょう。