Я использовал Brasero для копирования моей коллекции DVD в .iso. Тем не менее, я обнаружил некоторые ошибки в некоторых DVD при воспроизведении, например, проигрыватель VLC просто остановит воспроизведение iso-файла, когда будет обнаружен плохой участок воспроизведения (на полпути через фильм).
Хуже всего то, что в процессе копирования не было выдано никаких ошибок или предупреждений - я мог бы это сделать. Есть ли метод или приложение, которое будет контролировать целостность данных DVD / файла и избегать таких сценариев в будущем?
Что-нибудь эквивалентное Exact Audio Copier или CDparanoia для DVD?
Ответы:
Я думаю, что вы можете использовать dd для копирования дисков. С помощью
Я могу подтвердить, что он хорошо работает с компакт-дисками и должен хорошо работать с DVD-дисками.
Редактировать: я просто использовал это для копирования DVD, поэтому я могу подтвердить, что он работает и с DVD.
источник
sudo dd if=/dev/sr0 of=image_name.iso
isoinfo -d -i /dev/cdrom
чтобы узнать размер логического блока (почти всегда 2048) и количество блоков (строка "Volume size is") на томе, передаваемом в качестве аргументов dd. Что делает команду dd похожейdd if=/dev/cdrom bs=2048 count=1621535 of=filename.iso
.dd
когда прекратить копирование, он скопирует весь диск до его полного размера. Таким образом, полученный файл ISO-образа будет иметь тот же размер, что и сам носитель, а не размер данных на носителе. Другими словами, если у вас есть DVD, на котором есть только 1 ГБ данных, ваш ISO-файл будет иметь размер 4,7 ГБ (или более). Если выdd
укажете размер блока и посчитаете как упомянутое @tgharold, результирующий файл ISO будет иметь настолько большой размер, насколько необходимо для хранения данных на носителе.Я не нашел ни одной ссылки, указывающей на то, что я считаю правильным ответом. Большинство просто говорят, что DD CD / DVD. Но в конце носителя есть дополнительный отступ, который может вызвать ошибки.
Я должен также отметить, что это будет работать с большинством, но я столкнулся с проблемами с Sony CSS / CPPM Protection, которые я использовал другую программу для достижения желаемых результатов.
Любой, я нашел следующее, чтобы отлично работать для меня ..:
Мы используем размер логического блока для переменной BS = и размер тома для COUNT =
Надеюсь, что это помогает кому-то искать полный ответ.
источник
isosize -x /dev/sr0
работает также для получения информацииУ вас есть несколько вариантов, все хорошо работают в Gnome
AcidRip - это автоматизированный интерфейс для MPlayer / Mencoder (инструмент для копирования и кодирования DVD с использованием mplayer и mencoder), написанный на Perl, с использованием Gtk2 :: Perl для графического интерфейса. Делает кодирование DVD только одним нажатием кнопки!
dvd-rip - это полнофункциональная программа для копирования DVD, написанная на Perl, т.е. с конца для transcode и ffmpeg. Он предоставляет простой в использовании, но многофункциональный графический интерфейс Gtk + для управления практически всеми аспектами процесса копирования и транскодирования.
Он использует широко известный транскод для обработки видео swissknife и многие другие инструменты с открытым исходным кодом. Сам dvd :: rip распространяется по лицензии GPL / Perl Artistic. Вы можете установить dvd :: rip в Debian / Ubuntu Linux следующим образом:
K9copy - инструмент резервного копирования KDE DVD. Это позволяет копировать DVD9 на DVD5. Это также известно как сжатие DVD с Linux. Он поддерживает следующие функции: Видеопоток сжимается, чтобы сделать видео пригодным для записи на 4,7 ГБ записываемого DVD. Запись DVD Создание ISO-образов. Выбор звуковых дорожек и дорожек субтитров, которые будут скопированы. Предварительный просмотр заголовка (только видео). Возможность сохранения оригинальных меню.
источник
Используйте dvdbackup.
Вот как скопировать весь DVD:
Это помещает содержимое DVD в новый подкаталог вашего домашнего каталога (~). Чтобы затем создать .iso, используйте эту команду:
При желании вы можете в качестве альтернативы только разорвать основную функцию (см. Документацию archlinux или sourceforge ). Если вам нужен видеофайл (например, .m4v) вместо .iso, используйте ручной тормоз после копирования всего DVD (не забудьте установить libdvdcss!).
Есть способы уменьшить количество шагов, но это кажется более надежным, чем альтернативы.
Я был особенно счастлив с документацией archlinux .
PS Я подозреваю, что большинство ответов было превосходным на момент написания, но я нашел, что они бесполезны в то время, когда я пишу это, поэтому я подумал, что напишу ответ, который работает для меня, если другие находят этот вопрос примерно в то же время, что и я.
источник
Brasero точно скопирует DVD. Сначала вы должны установить libdvdcss2 с веб-сайта VLC. Это позволяет Brasero победить «CSS» (Content Scramble System), которая используется в коммерческих DVD-дисках для предотвращения несанкционированного копирования.
источник
Это только один пример, не стесняйтесь проверить,
mkisofs --help
чтобы проверить все другие варианты.источник
I: -input-charset not specified, using utf-8 (detected in locale settings) Total translation table size: 0 Total rockridge attributes bytes: 264 Total directory bytes: 0 Path table size(bytes): 10 Max brk space used 0 175 extents written (0 MB)
-l
к команде может помочь ...Я добавляю SimpleBurn ( http://simpleburn.tuxfamily.org/ ), минималистичное бесплатное приложение для Linux, позволяющее легко и быстро создавать ISO-файлы с DVD-дисков. Конечно, вам придется установить libdvdcss2 в Linux, если вы хотите извлечь медиа-контент с защищенных от копирования DVD-дисков. Чтобы получить дополнительные инструменты и знания по оцифровке DVD / Blu-ray, посетите мой сайт по адресу: http://dvd0101.com .
источник
Раньше я использовал,
dd
чтобы копировать мои DVD, но это требовалоlibdvdcss
работы.источник
Ответ D1g1ta1 об использовании
bs=# count=#
в концеdd
команды успешно создал 4,6 ГБ .iso файлы моего 4,6 ГБ DVD (из Qubes OS 4.0 .iso). Однако после вычисления хэша sha256 я обнаружил, что содержимое по какой-то причине оказалось другим.K3b - это программа с графическим интерфейсом. Я обнаружил, что он успешно создает файлы .iso, и хэши, вычисленные из полученных файлов .iso, верны!
Программа Brasero также работает, и полученные файлы .iso также правильные.
Я не знаю утилиты командной строки, которая «просто работает».
РЕДАКТИРОВАТЬ: Использование «dd if = discDrive of = disc.iso», без параметров, работает нормально и создает и корректирует значения хеш-функции. Раньше мой привод работал и приводил к неверному значению хэша; кроме того, раньше мой дисковод не создавал полный 4.6 ГБ iso. Я думаю, что мой диск просто сломан. Таким образом, dd действительно утилита командной строки, которая «просто работает». Brasero и K3b и подходящие альтернативы GUI.
источник
Попробуйте использовать
ddrescue
. Мне удалось сделать побитовую копию моего DVD с помощью следующей команды из командной строки cygwin:Аналогичная команда может быть использована для других вариантов * inx. Конечно, вам придется скачать
ddrescue
файл * inx, используя соответствующее приложение для установки. Подробнее смотрите на * справочных страницах.источник
источник
Я извлек в файл .iso с K3B (инструмент на основе KDE)
Главное меню K3b -> Инструменты -> Копировать носитель
Слева установите флажок «Создать изображение», если он еще не установлен, и снимите флажок «Удалить изображение», если флажок установлен.
Нажмите на вкладку «Изображение» и выберите путь «Записать файл изображения в:»
Например, "/home/me/tmp/myDvd.iso"
Нажмите «Пуск»
Затем просто отмените копию после того, как файл был извлечен.
источник