У меня есть старый музыкальный компакт-диск, и он все поцарапан, есть ли способ проверить, есть ли на нем какая-то нечитаемая часть?
Что-то вроде fsck
для CD / DVD?
Взгляните на Rubyripper . Сделайте разрыв компакт-диска, о котором идет речь. Когда все будет готово, вы получите файл .log, который сообщит о том, как прошел процесс копирования.
Из FAQ по Hydrogenaudio, раздел Механизм исправления :
он исправит любые файлы, так что невозможно успешно провести слепой тест с оригиналом, например, с помощью теста ABX. , Файл журнала опционально сообщит о любой позиции, для которой требовалось более 3 испытаний, поэтому вы можете проверить позицию самостоятельно.
blockquote>Это лучшее, что я могу придумать.
Есть некоторые инструменты, которые вы можете использовать для восстановления данных на CD (ну, во всяком случае, не все данные).
Инструменты, о которых я думаю, это ddrescue
(или GNU gddrescue
):
ddrescue - copy data from one file or block device to another
gddrescue - the GNU data recovery tool
и dares
:
dares - rescue files from damaged CDs and DVDs (ncurses-interface)
dares-qt - rescue files from damaged CDs and DVDs (Qt-interface)