mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-02-04 00:54:33 +00:00
Mixed-mode CD has issues with reading subchannel data #312
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mnadareski on GitHub (Feb 3, 2020).
Prerequisites
Locally built version with the following information:
DiscImageChef 4.5.99.1693-4da99797 built by INSTALLATION00 in Debug, modifiedCheck and fill as appropriate:
Description
When trying to dump a mixed-mode disc (one data track and a few audio tracks), Chef will start reading each of the audio tracks in reverse sector order, outputting the following line for each of the sectors:
Could not get correct subchannel for sector xxxxxwherexxxxxis the sector number.Exact command line used:
DiscImageChef.exe media dump --first-pregap True --fix-offset True --force True --speed 48 --retry-passes 20 --subchannel any \\?\F: VS2.dicfExpected behavior:
To be able to dump the disc without any issues, as per other programs
Actual behavior:
Reverse track reading continued for multiple hours, dumping started and then crashed due to either drive overheating or program execution failure. No resume file was generated.
If command was expected to work with a device fill this out:
Output of command execution with debug output enabled
VS2.zip
@claunia commented on GitHub (Jun 16, 2020):
@mnadareski there has been many changes on how the pregaps are calculated that may fix this, can you recheck please?
@mnadareski commented on GitHub (Jun 25, 2020):
Using the latest version of the code as of this writing, I was successfully able to fully dump the same mixed-mode disc to the AIF format with no issues. I used a more basic commandline
aaru media dump E: VS2.aiffor proof of concept.