3

I have a CD that I would like to generate a BIN file from (with a CUE file to accompany it).

I used ImgBurn and UltraISO to to generate two BIN files. However, I have found out that BIN files generated by these programs are not identical (different file size).

So, what is the difference between the BIN file formats and which one should I use to backup CD?

The same applies to ISO file generation by these two programs - file size does not match.

Hennes
  • 65,804
  • 7
  • 115
  • 169

1 Answers1

3

This question got me curious so I decided to investigate.

First of all, BIN is not a file format. It's just an extension that says it is a binary file. Several CD/DVD disk image file formats are proprietary to the application that creates them while others are open (ISO 9660, Juliet, UDF)

  1. When you create a disk image from files and folders using ImgBurn, by default it uses the Universal Disk Format file system to store the data. UltraISO on the other hand uses Joliet. ISO 9660 is common between the two of them. (I got this information using IsoBuster)

  2. When you create a BIN file using ImgBurn containing nothing but an empty folder (ImgBurn wouldn't allow creating an image with absolutely nothing in it) the filesize is about 1 MB and do the same in UltraISO and you end up with a much smaller 57.4 KB BIN file. However, the BIN file created using ImgBurn contains a lot of null bytes and is highly compressible (1.64 KB using RAR) while UltraISO seems to add some kind of extraneous information to the image file so it doesn't compress as well (3.23 KB using RAR)

  3. ISO 9660 file name format for images created using UltraISO are DOS 8.3 (by default) which allows for 8 character file names and 3 character extensions while ImgBurn uses Windows/Unix compatible 31 character name format.

Vinayak
  • 10,885