Як зірвати подряпані DVD-відео? ("cdparanoia для DVD-дисків")


15

Зазвичай я використовую дуже приємну та просту dvdbackupпрограму, щоб зірвати та створити резервну копію свого DVD-Video .

Однак деякі з моїх DVD-дисків мають кілька подряпин, а у мого DVD-диска є проблеми з читанням декількох секторів. Отже, чи є інструмент подібний cdparanoia, але для DVD-дисків?


1
У мене була рекомендація, dvdbackupяку я ще не пробував. Хіба він не в змозі впоратися з ситуацією? Кілька відсутніх секторів зазвичай не є проблемою. Ви мусите знати, де вони знаходяться, щоб перевірити, чи це може бути проблематично. Чи можете ви надати більше деталей.
бабу

Я хотів задати саме це запитання ("cdparanoia, але для DVD-дисків"). Людина, я люблю обмін стеками! :) @Totor, ти вирішив свою проблему і диск зірвався?
KlaymenDK

Відповіді:


10

ddrescue

Ви можете спробувати ddrescue. Я читаю рекомендації щодо цього, але не маю досвіду.

Існує дві програми, що називаються ddrescue (див. Https://askubuntu.com/questions/211578/whats-the-difference-bet between-ddrescue-gddrescue-and-dd-rescue ). Gnu ddrescue - це новіший і призначений для подолання деяких проблем у старій програмі ddrescue.

Gnu ddrescue використовує файл карти і може писати багато разів у той самий вихідний файл, не виконуючи повторно ту ж роботу або перезаписуючи попередні успішні читання. Натомість спробує заповнити отвори, переглянувши файл карти, щоб дізнатися, які сектори спробувати прочитати ще раз.

Пропоноване використання DVD-дисків (з посібника Gnu ddrescue ):

ddrescue -n -b2048 /dev/cdrom cdimage mapfile
ddrescue -d -r1 -b2048 /dev/cdrom cdimage mapfile

Перший рядок буде витягувати легко читаються дані з DVD. Другий рядок використовує прямий доступ до диска, щоб спробувати прочитати більше і записати його в той самий вихідний файл.

k3b

У мене хороший персональний досвід роботи з K3b, з правильними налаштуваннями: k3b --copy <device>

Ви отримуєте велике вікно та невелике вікно копіювання. Ігноруйте велике. Ви повинні натиснути розширені налаштування в маленькому. Потім ви натискаєте на «ігнорувати помилки читання», щоб воно не зупинилося при першій помилці. Ви також фіксуєте кількість спроб читання на досить низькому значенні, оскільки повторення іноді можуть зайняти багато часу. Я часто встановлюю це значення 1 при першій моїй спробі, просто щоб перевірити, скільки секторів створює мені проблеми.

Якщо натиснути параметри, ви зможете створити на диску лише зображення ISO. Після натискання на зображення ви можете вибрати, де його зберегти. Дуже часто кілька відсутніх секторів навіть не будуть помітні (навіть кілька сотень). Але все залежить від того, де вони перебувають. K3b підкаже, які сектори неможливо прочитати.


6

dvdbackup

Я зазвичай використовую dvdbackupсаме для цього завдання. Я використовував цей інструмент, коли k3bміг дублювати DVD, але диск не можна було відтворити. Копіювання його за допомогою dvdbackup працювало кожного разу.

Ви можете завантажити його з головного сайту , але він також повинен бути у сховищах вашого Distro.

Приклад

$ cd /dir/where/you/save/the/dvd
 
# insert DVD to be copied
$ dvdbackup -M
$ genisoimage -dvd-video -udf -o movie.iso /dir/where/you/save/the/dvd
$ eject /dev/dvd
 
# now insert a blank DVD
$ growisofs -Z /dev/dvd=movie.iso

Копір без зупинки

Є ця програма, яку я ніколи не використовував, але призначений робити те, що вам потрібно. Ви можете завантажити його тут .

витяг

Відновлює файли з дисків з фізичними пошкодженнями. Дозволяє копіювати файли з дисків з такими проблемами, як погані сектори, подряпини або просто помилки під час читання даних. Програма намагатиметься відновити кожен читаний фрагмент файлу і скласти фрагменти разом. За допомогою цього методу більшість типів файлів можна зробити корисними, навіть якщо деякі частини файлу не підлягали відновленню.

Програма може використовуватися як щоденна система резервного копіювання, використовуючи її функції пакетного режиму. Список передач можна зберегти у файл, а потім запустити з командного рядка, щоб виконувати ту саму партію передач на регулярній основі, не використовуючи інтерфейс GUI. Програма підтримує параметри командного рядка, які дозволяють запускати програму із планувальників або скриптів, щоб вона могла бути повністю інтегрована у щоденні завдання сервера.

Це старе додаток KDE3, тому для його встановлення на Fedora 19. потрібні були певні зусилля. Коли я зміг викликати його, я був трохи недостатнім. Він копіює файли з медіа, але було сумнівно, IMO, наскільки добре він міг відновлювати файли з подряпаних носіїв. Але, можливо, варто придивитись, якщо ти достатньо відчайдушний.

ПРИМІТКА. Я знайшов цей інструмент, а також посилання на dd, dvdbackupі ddresuceось у цій публікації блогу під назвою: Відновлення пошкоджених компакт-дисків чи DVD-дисків за допомогою Linux , тому ви можете сканувати цю публікацію і для ідей.

дд

На жаль , я думаю , що найкращий 2 варіант для виконання цієї роботи в Linux все ще ddі ddrescue. В основному ви робите наступне з dd:

$ dd if=/dev/sr0 of=image.iso bs=2048 conv=noerror,notrunc iflag=nonblock

Ключовим варіантом є conv=noerror, тому ddзапишіть дані у .isoфайл і продовжуйте це робити, поки не вирішите кинути на нього рушник.

Довідки


Я вже знаю, dvdbackupяк згадую це у своєму питанні (перший рядок). Я не запитую, як зірвати DVD-відео, а як зірвати подряпане DVD-Video.
Тотор

5

Як уже згадувалося, ddrescueта інші інструменти, які намагаються перечитати DVD. Крім цього, спробуйте це з різними накопичувачами. Деякі можуть впоратися з подряпинами краще, ніж інші. З деякою удачею ви можете отримати повне зображення DVD, якщо ви намагаєтеся прочитати несправні частини, використовуючи кілька дисків.

Нарешті, ви зможете фізично усунути подряпини. Ви можете придбати комплект для ремонту DVD недорого, але я з ними не мав особливого успіху. Якщо поблизу є місце для прокату DVD-відео, у багатьох з них є пристрої, які полірують DVD-диски та пропонують користуватися ним за невелику плату.


0

Схоже , що ви шукаєте безпечну копію .

safecopy намагається отримати якомога більше даних з ДЖЕРЕЛО, навіть вдаючись до конкретних операцій низького рівня, якщо це можливо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.