DVD Rip

         

DVD Decrypter.


На мой скромный взгляд одна из самых удобных программок, которые делают то, что нам нужно. Программа имеет простой интерфейс, напоминающий DeCSS.



Это означает, что вы не




Это означает, что вы не авторизировали DVD диск. Для того что бы сделать это, достаточно просто запустить его на проигрывание в софтовом DVD плеере. Эту операцию придетмся проделывать каждый раз, когда перезагружаете компьютер, или вынимаете/вставляете диск. После того как диск авторизирован, файлы должны копироваться без проблем. Скопировав *.vob можно поставить ваш любимый софтверный DVD плеер в file mode, и попробовать проиграть с его помощью скопированный файл. Если всё играется нормально, то можете поздравить себя, диск не защищён, можно просто копировать все файлы с фильмом, и переходить ко второму этапу, кодированию *.vob в *.avi.
Но, скорее всего, вы увидите мешанину из цветных квадратов и сквозь помехи услышите лишь отрывки чего-то членораздельного. Это означает, что диск защищён, и с этой защитой придётся чего-то делать. Наиболее известной программой, используемой для снятия защиты, является печально известный DeCSS. Это маленькая программка с исключительно простым интерфейсом:

Я не буду ни описывать




Я не буду ни описывать её подробнее, ни давать линков не неё по нескольким причинам. Во-первых, здесь нечего описывать, и так всё понятно. Во-вторых, эта программка является источником весьма серьёзных судебных разбирательств, и её статус ещё до конца не определён. Кроме этого, производители DVD дисков не сидели сложа руки, и большинство новых дисков уже не могут быть расшифрованы с помощью DeCSS.
Но не только производители DVD дисков хорошо поработали, кроме DeCSS существуют программы, которые делают то же самое, что DeCSS, но значительно лучше. И при этом являются абсолютно

ЛЕГАЛЬНЫМИ

. Причин этому несколько. Во-первых, основной юридической претензией к DeCSS является отсутствие у неё механизма поиска ключа. DeCSS просто хранит в себе список ключей, которые и используются для декодирования. В то время как софтверные DVD плееры и декодирующие программы "нового поколения", не хранят список ключей, а определяют его каждый раз заново, в зависимости от используемого привода и конкретного диска. Второй причиной (это уже сугубо моё личное мнение) является то, что несмотря на все усилия DeCSS так и не смогли толком запретить, поэтому никто не торопится ввязываться в судебные тяжбы по поводу нескольких десятков различных программок, которые плодятся как грибы. Процесс уже необратим, и что бы целиком закрыть ВСЕ лазейки для хитрых программеров, придется
ПОЛНОСТЬЮ запретить и сделать нелегальным DVD на PC в ЛЮБОМ виде

. И то, скорее всего, не поможет :-)
Как бы то ни было, но факт остаётся фактом, есть ряд легальных и законных программ, которые позволяют копировать содержимое DVD видео диска на HDD и при этом снять защиту. Я не буду рассматривать их все (тем более что всех я и не знаю), рассмотрю несколько, самых интересных и полезных, на мой взгляд.

Несмотря на кажущуюся простоту, программа






Несмотря на кажущуюся простоту, программа обладает весьма развитыми возможностями:
при запуске она самостоятельно авторизирует DVD диск;
она может самостоятельно определить и правильно выбрать файлы, которые относятся к главному фильму. При установках по умолчанию, она делает это при старте;
программа быстро и правильно определяет ключи, и использует весьма продвинутые алгоритмы для декодирования.
Единственное нарекание к DVD Decrypter, что у меня возникло, он не умеет соединять несколько vob файлов в один. Впрочем, для пользователей W9x, с её ограничением на максимально возможный размер файла, это и к лучшему. Взять эту замечательную программку можно здесь
- (378 кб)

VobDec отличается наиболее тщательным поиском




VobDec отличается наиболее тщательным поиском ключа, из всех известных мне программ, поэтому он должен быть способен декодировать практически любой фильм. Впрочем, и многие другие программы, например уже упоминавшийся здесь DVD Decrypter, используют в алгоритмы VobDec в своей работе. Скачать Vobec можно здесь, а Gui для него здесь. После скачивания, разархивируйте их в разные директории, и запустите VobdecGUI. Он попросит указать директорию, укажите ему куда распокавали сам декриптор, и можете приступать к работе. Взять эту программу можно
, а если кому интересно взглянуть не её source code, то Вам понадобится вот этот архив -

Оправдывая своё название, это действительно




Оправдывая своё название, это действительно наиболее интеллектуальная из всех представленных здесь программ, обладающая наибольшим набором возможностей. С его помощью можно не просто скопировать весь фильм целиком, но выбрать отдельные эпизоды, которые следует скопировать/пропустить. С помощью SmartRipper можно объединять несколько *.vob'ов в один, и делить один *.vob на несколько. Программа умеет правильно открывать и закрывать порезанные файлы, что жизненно важно для некоторых декодеров. Из недостатков можно отметить то, что он не всегда может самомстоятельно авторизировать DVD диск, и приходится "помогать" с помощью плеера. Скачать эту программу можно
.
После того, как содержимое DVD диска расшифровано и лежит на жёстком диске, самое время приступать к собственно перегонке фильма в Divx.

Этап первый.


Декодирование, снятие защиты, сброс содержимого DVD на жёсткий диск.

Как все уже знают (а кто не знает, тот

и узнать), DVD диски обладают несколькими степенями защиты, встроенными в сам формат. Самый простой способ выяснить есть защита или нет, это попробовать скопировать видео файл с диска, и проиграть его. Но для этого надо, как минимум, знать что копировать. Поэтому давайте рассмотрим, что вы увидите на типичном DVD видео диске. Вы можете увидеть директории с программным обеспечением, можете увидеть файлы отвечающие за автозапуск и инсталляцию дополнительных элементов для PC, можете увидеть директории содержащие целые сайты в *.html формате, да мало ли чего ещё. А можете ничего из этого и не увидеть :-). Содержимое разных дисков может быть различным, но одна из директорий есть на любом DVD видео диске. Называется эта директория

VIDEO_TS

. Это именно то, что нам и нужно. В этой директории можно увидеть файлы трёх разных типов. Это *.BUP *.IFO *.VOB. Первые два используются плеерами для того что бы разобраться, какой файл, когда и как проигрывать, а *.VOB и являются собственно видеофайлами. Фильмы обычно разбиваются на несколько файлов, и кроме фильмов в этой же директории находятся все ролики, которые входят в дополнительные возможности диска, так что файлов может быть довольно много. Все файлы, независимо от расширения, имеют очень похожие названия. Это VIDEO_TS.*, и VTS_01_0.* (цифры могут быть другими). Как уже говорилось, файлы с расширениями *.BUP и *.IFO содержат служебную информацию для плеера, а файл с расширением *.VOB непосредственно видео и аудио информацию. Файлы с именем VIDEO_TS.* содержат ролик идущий при старте диска, обычно это анимированный логотип компании производителя, и поэтому представляют для нас мало интереса. В файлах с именами VTS_01_0.* может быть всё, что угодно, поэтому остановимся на них поподробнее. Первая цифра в названии файла, _01_ означает порядковый номер ролика, записанный на диске. К примеру, VTS_01_0.VOB и VTS_02_0.VOB это два разных видеофайла, никак не связанных друг с другом. Последняя цифра означает номер части одного и того же видеофайла. Например VTS_03_0.VOB, VTS_03_1.VOB и VTS_03_2.VOB это три части одного и того же видеофайла, которые идут друг за другом. Большинство фильмов делятся на несколько частей, обычно размером по одному гигабайту, поэтому если видите несколько больших файлов относящихся к одному видеоряду, то с высокой долей уверенности можно утверждать, что это и есть фильм, записанный на диске. Изредка таких наборов два, обычно это широкоформатная и не широкоформатная версии фильма. Надо учитывать, что первый файл фильма, который идёт с номером 0, обычно содержит меню, которое появляется при старте диска в DVD плеере, и представляет собой либо просто набор статичных картинок, либо статичные картинки вперемешку с анимацией, используемой в меню.

Определившись, где что лежит можно выбрать какой-нибудь *.VOB, не очень большого размера, и для пробы попробовать его скопировать на жёсткий диск прямо в эксплорере. Скорее всего (но не обязательно) вы увидите очень интересное сообщение:



Smart Ripper.


Последней из программ для расшифровки содержимого DVD диска, которую я хотел бы упомянуть, является Smart Ripper.



VobDec GUI.


Ещё одна утилита, используемая для расшифровки содержимого DVD дисков. Состоит из двух частей, собственно декриптора vStrip.exe, который представляет собой программу для командной строки, и GUI.exe, который представляет собой просто надстройку к утилитке. Для пользователей, привыкших к стандартному интерфейсу Windows, его интерфейс может показаться несколько необычным, однако он достаточно удобен и понятен.