I have some optical discs that are sorely scratched. I've cleaned the discs, but they still have trouble reading. When trying ddrescue to backup the discs, it will read up to X bytes, and fail on all bytes after that (because the drive needs to be ejected before it can resume from the read failure).
Is there any good software specifically for the purpose of copying scratched optical discs to an image file?