web-dev-qa-db-ja.com

ImgBurnとUltraISOによって生成されたBINファイルの違いは何ですか

BINファイルを生成したいCDがあります(それに付随するCUEファイルが含まれています)。

ImgBurnとUltraISOを使用して、2つのBINファイルを生成しました。しかし、これらのプログラムによって生成されたBINファイルは同一ではない(ファイルサイズが異なる)ことがわかりました。

では、BINファイル形式の違いは何ですか?CDのバックアップにはどちらを使用する必要がありますか?

同じことが、これら2つのプログラムによるISOファイルの生成にも当てはまります。ファイルサイズが一致しません。

3
user275517

この質問に興味を持ったので、調査することにしました。

まず第一に、BINはファイル形式ではありません。これは、バイナリファイルであることを示す単なる拡張子です。 いくつかのCD/DVDディスクイメージファイル形式は独自仕様です 他の形式が開いている間にそれらを作成するアプリケーションに対して( ISO 966Juliet[〜#〜] udf [〜#〜]

  1. ImgBurnを使用してファイルやフォルダからディスクイメージを作成する場合、デフォルトではUniversal Disk Formatファイルシステムを使用してデータを保存します。一方、UltraISOはJolietを使用します。 ISO 9660は、2つの間で共通です。 (この情報は IsoBuster を使用して取得しました)

  2. 空のフォルダしか含まないImgBurnを使用してBINファイルを作成する場合(ImgBurnでは、まったく何も含まれないイメージを作成することはできません)、ファイルサイズは約1 MBであり、UltraISOでも同じことを行います。最終的には、はるかに小さい57.4 KBBINファイルになります。ただし、ImgBurnを使用して作成されたBINファイルには多くのnullバイトが含まれており、圧縮性が高く(RARを使用して1.64 KB)、UltraISOは画像ファイルに何らかの無関係な情報を追加しているため、次のように圧縮されません。よく(RARを使用して3.23 KB)

  3. UltraISOを使用して作成された画像のISO9660ファイル名形式は DOS 8.3 (デフォルト)です。これにより、8文字のファイル名と3文字の拡張子が可能になり、ImgBurnはWindows/Unix互換の31文字の名前形式を使用します。

3
Vinayak