My aim is to create an accurate, bit-for-bit identical copy of a Blu-Ray disc while leaving all the original content, DRM etc. untouched. How would I manage to do so using dd
command to rip to .iso and to burn back to a blank BD?
I succeeded in creating accurate DVD copies by following this particular approach.
My basic steps according to the above instructions were:
- Running dd with the parameters for block size and volume size which results in an accurate, ready-to-burn ISO image.
- Burning the ISO image to a blank DVD using dd
- Verifying the DVD copy by re-ripping it to .iso (see step 1.) and comparing the resulting ISO image to the ISO image I used to burn the DVD (file size, MD5 checksum were identical)
As far as I know, I cannot read the block size and the volume size of a retail BD using the isoinfo -d -i /dev/cdrom
command because of the fact that BDs are generally not in ISO 9960 format. Therefore, I followed my basic steps as usual but I just used the dd if=/dev/cdrom of=test.iso
command without any bs and count arguments. As one might expect, my final comparison (step 3.) leaves me with two different ISO files (one larger file, different MD5 sums).
Does anybody have a solution to this? I assume some obligatory bs and count arguments are missing in my ripping routine - but how do I obtain the necessary information (Logical block size, volume size of BD) in the first place?
Thank you very much in advance for your help.