Выбрать главу

С этими мыслями в голове приступаем к решению практической задачи, связанной с так называемым авторингом DVD.

Постановка вопроса

На заре «народного дивидизма» популярностью пользовалась процедура «ужима» фирменных дисков: одалживали на вечер у товарища (или в фирменном прокате) крутой «двухслойник» (DVD-9), коцали его до «однослойного» состояния (DVD-5) и прожигали на болванке DVD+R (или -R).

Шло время, народ богател, и варварство «ужима» уступило место «разборке»: DVD-9 стали разбивать на два диска DVD-5 с последующим прожигом на двух стандартных болванках.

Обе процедуры (и ужим, и разборка) играючи выполняются программой DVDFab: русский интерфейс, мастер подсказок, автоматическое удаление защитной гадости (CSS, RC, RCE, APS, UOPs и ARccOS) - что еще нужно человеку для полного счастья?

Прогресс, однако, не топчется на месте. И вот уже радикально подешевевшие двухслойные болванки вкупе с доступностью «резаков» dual-layer отправили разборку оригинального видеоматериала на свалку истории вслед за ужимом: куда приятнее копировать оригинальные DVD-9 «один в один» - двухслойный диск на двухслойную же болванку. На пути к полной нирване осталась лишь малая заковырина: что делать с уже существующей коллекцией разобранных уродов? Можно, конечно, все оставить как есть, но в сердце старого перфекциониста непременно заскребут кошки.

Опополаменных фильмов в моей коллекции чуть больше дюжины. Все они сделаны с DVD9-оригиналов Козловского, причем в наихудшем варианте: DVDFab понатыкала в конце каждого первого диска дополнительное меню с надписью «Insert Disk 2», а второй диск скомпилировала с таким количеством нарушений стандарта DVD-Video, что он не читается половиной стационарных DVD-плейеров. Наивные попытки вернуться к исходному состоянию «на халяву», то есть восстановить обратно диск DVD-9 в автоматическом no-brainer-режиме, ни к чему не привели, поэтому пришлось идти на софтологический подвиг - погружаться в тонкости DVD-авторинга, искусства сборки и разборки DVD-дисков.

И скажу же я вам, дорогие соотечественники, DVD-авторинг - это что-то! Мало того что сам по себе формат DVD-Video дает фору полнометражной научной дисциплине, так еще и программ наплодилась тьма-тьмущая (лично насчитал 33 штуки!). Насколько хватило сил разобраться, весь софт для DVD-авторинга делится на три части: no-brainer (DVDFab, Nero Vision), корпоративные монстры а-ля WYSIWYG (Adobe Encore, Ulead DVD Movie Factory, Sony DVD Architect и т. п.) и аскетические конструкторы «Сделай сам» (DVD Lab, Sonic Scenarist).

No-brainer’ы основаны на мастерах подсказок и вполне годятся для решения большинства задач, связанных с ужимом и разборкой (удалением рекламных роликов, предупреждений вражеских ФБР, звуковых дорожек на непонятных языках, субтитров, трейлеров и т. п.). Корпоративные монстры идеально подходят для монтажа собственных DVD-фильмов. Аскетические конструкторы являются выбором профессионалов - это раз, а также идеальны для реавторинга (аккурат наш случай!) - это два.

Очевидно, что в идеале для решения нашей задачи (сборки ранее разобранного диска) негоже размениваться на мелочи - установи себе самый что ни на есть профессиональный в мире пакет Sonic Scenarist да и собирай на здоровье. Но то ж в идеале. В реальности у аскетического конструктора волшебный интерфейс (рис. 1).

Смотришь на девственно чистый шмат экрана и разом понимаешь беспросвет собственной убогости и отсталости. В мутной же дымке разрушенных надежд проглядывает такая крутая «учебная курва», что вмиг пропадает желание что-то собирать и разбирать. Одно утешает: самым настойчивым и упорным перфекционистам в данной ситуации повезло несказанно, потому как на свете существует удивительная книга Сергея Блохина «DVD-диски с помощью Scenarist Pro», излагающая человеческим (не гоблинским) языком всю подноготную искусства DVD-авторинга. Награда за усердие велика: 90% всех коммерческих DVD-фильмов изготавливается на Scenarist Pro неспроста - эта монстрюга умеет абсолютно все!

Как бы то ни было, пришлось отказаться от «Сценариста» и попытать счастья с Adobe Encore DVD 2.0 и Ulead DVD Movie Factory 5. Эксперимент, однако, скукожился уже на пороге: обе программы не справились с кривым меню и нарушениями стандарта DVD-Video, напортаченными DVDFab, и импортировать диски отказались напрочь.

И тут меня осенило: что, если попытаться найти программу из разряда, ну скажем так, полупрофессиональных, однако заточенную если не конкретно под сборку DVD-дисков, то хотя бы под реавторинг? Представьте себе, таковая не преминула обнаружиться. Знакомьтесь - DVDReMake Pro 3.5.3, творение рук DimadSoft, дай бог здоровья этим замечательным ребятам!

В принципе DVDReMake Pro заточена под широкий спектр авторинговых задач, однако переделка уже существующих дисков (реавторинг) - ее откровенный конек. Список функций гордо передается тридцатью пунктами, из которых выделяются: удаление видеоразделов, программных цепочек, глав, программ, звуковых дорожек, субтитров, родительского контроля, а также разбивка и объединение двух, трех и четырех DVD-дисков в один с сохранением меню и без такового. На сайте разработчиков выложен отличный учебник и несколько самых актуальных Step-by-step guides (пошаговых инструкций), среди которых с великим удовольствием обнаружил и интересующую нас операцию - сборку ранее разобранных «двухслоек» (DVD-9).

Процедура восстановления фильмов моей коллекции в первозданном виде заняла ровно десять минут: пять минут ушло на изучение терминологии, еще пять - на сами манипуляции. Читатель непременно оценит гибкость DVDReMake Pro, великодушно позволяющую даже дремучему ламеру испытать головокружение от «работы по-взрослому». Вот как это выглядит.

‹ Шаг первый: импортируем в программу обе части разделенного ранее диска (рис. 2).

‹ Шаг второй: объединение данных. Для этого мы добавляем содержимое первой программной цепочки (PGC1) первого набора видеоразделов (VTS1) второго диска (disk2/VTS1/PGC1), где хранится вся информация конкретного фильма (что явствует из его структуры), в disk1/VTS1/PGC1. В последней версии DVDReMake Pro для процедуры добавления существует замечательная функция - Append copied PGC, которая переносит данные в ту же самую программную цепочку (в нашем случае PGC1), а не создает новую (скажем, PGC2) (рис. 3-5). В последнем случае нам бы пришлось муторно редактировать так называемые Pre и Post Commands каждого PGC для корректировки автоматического проигрывания диска.

‹ Шаг третий: теперь нам нужно скорректировать таблицу глав (chapters) объединенного диска, поскольку изначально в project 1, куда мы добавили содержимое project 2, часть глав указывала на первый диск, а часть на второй. Делается это в трех местах. Сначала находим точку раздела между дисками - она видна по блоку видеоряда, лишенному изображения (рис. 6-7).

Как видите, последняя программа первого диска - Program 20. Следующая - Program 21 - была в свое время перенесена DVDFab на второй диск. Всего на втором диске находилось 39 программ (с 21-й по 59-ю), поэтому после объединения программных цепочек видеоряд продолжился с Program 60. Отправляемся в список программ, выделяем их с 21-й по 59-ю и удаляем одновременно программы и блоки (Delete Program and Blocks) (рис. 8).

DVDReMake Pro сразу же указывает на ошибку предваряющих команд (Pre Commands), которые отсылают к несуществующим программам (мы же их удалили!), поэтому все ошибочные команды (с 21-й по 39-ю) тоже нужно удалить (рис. 9).

Последний штрих - исправляем ссылки в домене разделов диска (Titles), также содержащие линки на несуществующие программы (рис. 10).