Home
   Site map   About   News   Programming   Video   Gallery   Guestbook   Forum   Links   Contact   


Структура dvd-rom или как найти треки с фильмом и трейлерами

Структура dvd-rom


Введение
В этой статье описывается структура dvd-rom и объясняется, что-же конкретно необходимо скопировать на винчестер для последующего кодирования в .avi-файл.

1. Что такое dvd-rom

Dvd-rom отличается от обычного cd-rom, тем что на первом может быть записано до 14 Gb информации - как видео-фильм, так и данные (мелко-мягкий при поставке MSDN (1,5 Gb) предлагает на выбор 2 варианта: 1 dvd-rom или 3 cd-rom).
Соответственно способ изготовления dvd-диска другой, поэтому dvd-rom нельзя прочитать в обыкновенном cd-приводе. Диски бывают одно- или дву- слойные, одно- или дву- сторонние. На один слой можно записать около 2,6 Gb информации. Наибольшее распространение в настоящее время получили двуслойные диски (около 5,2 Gb )


2. Структура и защита dvd-rom

На dvd-rom имеются два каталога AUDIO_TS и VIDEO_TS, все файлы расположены в VIDEO_TS (по-видимому это дань структуре video-cd дисков). Могут встречаться и другие каталоги, а так же файлы в корне диска - это программа авто-запуска и инсталляции чего-то там имеющего отношение к фильму (скрин-сейверы, линки на сайт фильма, кадры) и рассчитанное только на запуск с компьютера, т.е. бытовой dvd-проигрыватель не обратит на это никакого внимания, так что я бы не советовал забивать машину всякой чепухой которая никогда не пригодится.

Сруктуру некоторых дисков можно прочитать в обыкновенном explorer'е что означало бы отсутствие защиты от копирования, но таких дисков я не встречал. Так что обычно даже если Вы увидели какие-то файлы на dvd-диске, то скопировать в Far'е Вам их скорее всего не удастся.

В любом случае самый лучший способ копирования dvd-диска - это воспользоваться некоторой специализированной программой (я использую CladDVD).
Перед началом копирования диска на винчестер необходимо провести аутенфикацию диска или проще говоря заставить компьютер проверить диск на доступность проигрывания в Вашем родном регионе. Для этого просто напросто проиграйте несколько секунд диска в любом dvd-плейере (например PowerDVD). Если регион диска и регион выставленный у Вас на компьютере совпадают, то Вы начнёте просмотр фильма, ну а если Вы получили сообщение о несовпадении регионов, то займитесь преобразованием своего dvd-привода и программы воспроизведения в region-free. Для этого посетите специальные сайты, прошейте свой привод нужнам bios'ом, воспользуйтесь наконец софтварным разлочивателем (DvdGenie например).

Если Вы беспокоитесь о защите CSS (используется ну на всех практически дисках) - то Вы это делаете зря - все программы для копирования структуры dvd-rom умеют находить нужный ключ.

Ну вот, надеюсь, первую защиту dvd-rom от несанкционированного просмотра Вы преодолели. Идём дальше.


3. Файлы на dvd-rom

Любая программа для копирования dvd-rom после запуска покажет Вам файлы расположенные на диске, их наименования, расширения и размер. Неплохо бы уметь определять что нам может понадобиться, а что точно нет.

Рассмотрим какие файлы Вам могут встретиться (вариантов не так уж и много - так что этого вполне достаточно):

ФайлРазмерОписание
video_ts.ifoмалыйФайл с разметкой диска
video_ts.bukмалыйРезервная копия файла с разметкой
video_ts.vobмалыйВидео-объект
vob_01_0.ifoмалыйФайл с разметкой видео-объекта
vob_01_0.bupмалыйРезервная копия файла с разметкой
vob_01_0.vobмалыйВидео-объект
vob_01_1.vob1 GbВидео-объект
vob_01_2.vob1 GbВидео-объект
vob_01_3.vobменьше 1 GbВидео-объект
vob_02_0.ifoмалыйФайл с разметкой видео-объекта
vob_02_0.bupмалыйРезервная копия файла с разметкой
vob_02_0.vobмалыйВидео-объект
vob_02_1.vobменьше 1 GbВидео-объект

Рассмотрим что же это значит:
video_ts.* - информация о том как фильм воспроизводить - тут находится информация о меню, тайтлах, трейлерах, роликах, картинках и т.д. - нам всё это без надобности - так что смело пропускаем и не помечаем для копирования (кстати в файле video_ts.ifo расположен знаменитый битик включающий защиту macrovision - защиту от записи на видеомагнитофон).
*.bup - резервная информация - пропускаем.
vob_##_0.ifo - важная информация о том, что находится в видео-объектах этого раздела (к разделу мы отнесём все файлы вида vob_##_*.vob, где ## - номер раздела, а * - цифирь от 0 до чего-то там).
vob_##_0.vob - картинка copyright - пропускаем, хотя можете конечно оставить в напоминае о том, что риппинг dvd - дело не совсем законное, если Вы конечно распространяете .avi-фильмы и (что самое неприятное для владельца прав) - наживаетесь на этом. vob_##_*.vob, где * - от 1 до чего-то там - видео-объект, в котором хранится: видео, аудио, субтитры, ну и так далее. Все файлы кроме последнего обычно имеют размер строго равный 1Gb (ну за некоторым исключением - раздел фильма The Matrix содержал 6 или 7 файлов и один в серединке был всё же 800 Mb).
Сам фильм находится в разделе, где этих самых .vob-файлов больше всего - обычно фильм занимает 4-5 Gb, так что таких файлов может быть от 3-х до 5-ти (в нашем примере раздел с фильмом имеет номер 1 и содержит файлы вида vob_01_*.vob).
Иногда на диске размещены две версии фильма - широкоформатная (с размером экрана 16:9) и адаптированная (с размером экрана 4:3) - тогда два раздела будут содержать много гигабайтовых файлов. Рекомендую скопировать оба варианта, а во время кодирования выбрать наиболее Вам подходящий.
После того как Вы определили в каком разделе лежит фильм Вы можете (если желаете) прихватить заодно и другие ролики - они будут находиться в других разделах (в нашем примере - раздел номер 2).

Важно помнить, что видео-объекты (.vob-файлы) - имеют сложную структуру, т.е. содержат много связанной и синхронизированной информации (озвучка, субтитры), поэтому всегда копируйте .ifo-файлы. Так же следует знать, что в одном разделе (т.е. в одной кучке .vob-файлов) может находиться несколько видео-потоков (т.е. все наши трейлеры, ролики, интервью могут находиться тут же) - для правильного разделения .vob-файла опять же требуется .ifo-файл.

Итого - для копирования помечаем все .ifo-файлы (кроме video_ts.ifo) и все файлы вида vob_##_*.vob, кроме vob_##_0.vob.

Далее смело копируйте помеченные файлы на винчестер (это займёт около 20-40 минут), а в это время читайте следующие статьи...



 (c) AlexV, 2001   Зеркало сайта   ICQ status #77482907    Сайт в архиве    Webmaster   
Hosted by uCoz