Bon, alors ça c'est un vieux proto que j'ai fait voilà facilement 2 ans. Je l'utilise encore régulièrement. Il permet en gros de lire un fichier, en sautant les "zones" du fichier qui génèrent des erreurs de lecture. Personellement, j'utilise ça pour récupérer le contenu de vieux CD rayés. Les zones illisibles sont remplacées par des '\0' (par blocs de 4Ko). Pour certains médias (genre les vidéos), ça permet de lire correctement le films, en faisant juste quelques artefacts rapides.

Je suis sûr qu'il y a déjà plein de programmes qui font mieux. L'idéal serait de "couper" la vérification CRC dur lecteur de CD sur les zones illisibles, pour avoir au lieu des '\0' les informations (partiellement erronées) que le lecteur arrive à lire. Dans l'archive, j'ai mis le fichier source (c'est du C) et l'executable. Je crois que j'avais complié ça avec le compilateur gratuit de Borland à l'époque.

Télécharger DCR-V1.0