good tool to recover scratched CD's/DVD's?
I'm currently using dd_rescue to attempt to recover as much as I can from
some scratched DVD's. Thankfully, everything is burned with SHA1 sums, so
i'll know exactly what i managed to recover and what is definately lost.
dd_rescue works okay, but is there something that tries "harder" to recover
- seeks back to failed blocks and retries them later?
- tries reading random ranges of a cd/dvd instead of reading the whole
thing in sequence?
- ejects and re-loads a cd/dvd if it seems "stuck" reading back blocks?
Is there a tool available that does stuff like that?