Компьютерра - Журнал «Компьютерра» № 27-28 от 25 июля 2006 года (647 и 648)
Иными словами, гражданская позиция старого голубятника далека от партийности: равноудаленно от интересов ламеров и гоблинов, меня лишь принципиально влекут ситуации, в которых человек, непрофессиональный в какой бы то ни было области, изыскивает пути для решения задач в этой области наименее затратным образом.
С этими мыслями в голове приступаем к решению практической задачи, связанной с так называемым авторингом 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).
Уф, вот теперь все! Проводим ускоренный экспорт итогового DVD для тестирования (меню File — Export Test DVD), запускаем наш проигрыватель и убеждаемся, что сборка работает без сучка и задоринки. В любом случае, если в какой-то элемент структуры диска закрадется ошибка, DVDReMake Pro тут же окрасит его в красный цвет, так что пройти мимо не получится. Компилируем финальный диск (меню File — Export DVD), прожигаем нашу двухслойную болванку и осознаем себя взрослыми и крутыми!
КАФЕДРА ВАННАХА: Младший хирург с «Гремучей змеи»
Автор: Ваннах Михаил
Благодаря Лемюэлю Гулливеру корабельные хирурги прочно заняли место в мировой культуре. Корабли Королевского флота — хотя бы бриг «Бигль» лейтенанта Роберта Фицроя — традиционно были не чужды науке. Заметное влияние на массовую культуру в XIX веке связано также с Кораблем Ее Величества (HMS, Her Majesty Ship) и его корабельным хирургом.
Родился Томас Генри Гексли (Thomas Henry Huxley) в 1825 году, в мясной лавке, а отец его был учителем, — символическое предзнаменование для карьеры будущего зоолога. И впитанные с молоком матери риторические навыки в будущем окажут Гексли неоценимую услугу.