Unlike many disk image formats, the ECM file format allows for better file compression than the typical archive file format. This saves on disk and drive space when copying a hard drive into the ECM file format.
The Cmpro software application has also been known to use the .ecm file suffix. These ECM files contain example files that are used by the Cmpro software.”
“ECM stands for Error Code Modeler , it compresses files and save huge amount of space, most of the CD/DVD have unnecessary EDC/ECC data in them and takes lots of space on the drive, ECM only adds the data in the compress file, and thus the file size changes, the compression size depends on unnecessary EDC/ECC data on the CD. Compressing a CD image to ECM is easy, just open the CD image file into your favorite compression program and save the file as [filename.bin].ecm, just add ECM at end.”
To convert/uncompress the .ecm file we can convert it using the following:
sudo apt-get install ecm
ecm-uncompress foo.bin.ecm foo.bin