Качественный перевод фильмов DVD9 в DVD5
Сергей Ефремов

Данная статья впервые была опубликована на этом сайте. Публикуется с разрешения автора.

Многие, столкнувшиеся с проблемой копирования фильмов объемом более 4.3Гб (номинальный объем обычного DVD±R/RW диска) наверняка пользовались такими известными программами как DVDShrink или DVD2ONE. Если фильм необходимо сжать на 30% и менее, эти программы дают неплохой результат. Однако, если фильм необходимо сжать на 40% и более, на выходе получается очень плохое изображение, изобилующее артефактами. Многие, наверное, уже слышали об одном из самых быстрых и качественных транскодеров MPEG - Cinema Craft Encoder (далее по тексту - CCE). Недавно появилась программа DVD Rebuilder (далее по тексту DVD-RB), позволяющая полностью использовать мощь CCE. В сочетании с простым интерфейсом и возможностью (при предварительной настройке) перекодировать фильм одним нажатием кнопки мыши, DVD-RB позволит наиболее качественно (по сравнению с аналогичными программами) перекодировать фильм DVD9 в DVD5.

Программы, необходимые для работы:

CCE SP / CCE Basic / QuEnc / Rejig
AviSynth
Decomb
DVD Rebuilder
DVD Decrypter

Также понадобиться библиотека MPEG2Dec3dg.dll из пакета DVD2AVI

Итак, перейдем к самому важному:

1. Установка Программ

Сначала, надо установить AviSynth, если эта программа еще не установлена на вашем компьютере. Необходимо использовать AviSynth начиная с версии 2.50. Кроме того, вам понадобится библиотека MPEG2Dec3dg.dll из пакета DVD2AVI v1.1.0. Скопируйте MPEG2Dec3dg.dll в папку plugins AviSynth (для стандартной установки эта папка будет следующей c:\program files\AviSynth 2.5\plugins\ ).

Установите программу кодирования, которую Вы собираетесь использовать. Я настоятельно советую использовать CCE версий от 2.50 и выше (любителей поэкпериментировать с пробными версиями этой программы, предупреждаю о том, что эти версии выводят дополнительную рекламную информацию в итоговый фильм). Бесплатная программа кодирования QuEnc обеспечивает достаточно высокое качество, но, к сожалению скорость кодирования у нее весьма невысокая. Попробовав разок, ради интереса, кодировщик Rejig, я понял, что ничего кроме CCE я больше использовать не буду, чего и вам советую.

Если вы используете CCE версии 2.50, то Вам необходимо будет установить EclCCE. Распакуйте EclCCE в любую папку. Запустив EclCCE, укажите путь к файлу cctsp.exe.<BR> Если планируется использовать функцию deinterlacing, вы также должны скопировать библиотеку decomb.dll в папку plugins программы AviSynth.
Создайте любую папку на Вашем жестком диске и распакуйте туда файлы DVD Rebuilder.
Внимание! На Вашем жестком диске должно быть достаточно свободного места (порядка 12-14Гб), чтобы хранить временные файлы, созданные программой DVD Rebuilder.

2. Копирование DVD на жесткий диск

При помощи DVD Decrypter скопируйте полностью Ваш DVD в режиме File Mode:

user posted image


3. Настройка DVD-RB

Запустите DVD-RB, войдите в меню OPTIONS и выберете пункт SETUP.

user posted image

Укажите пути ко всем необходимым файлам (см. рисунок). Если Вы используете CCE 2.50, Вам необходимо указать путь к EclCCE. Установите галочку на пункте ADD to AVS File если файл MPEG2Dec3dg.dll не находится в папке plugins AviSynth. Поставьте также галочку в пункте Run Encoder(s) Minimized, если Вы хотите работать во время работы DVD-RB на Вашем компьютере с другими программами. Если Вам не нравятся цвета интерфейсных меню, здесь можно поменять их цвет. Кроме того, в этом пункте меню можно выбрать звуковые дорожки и субтитры, которые можно исключить из проекта, для обеспечения более высокого качества результирующего DVD. По окончанию настройки нажмите Done для выхода в основное меню.

Зайдем в меню MODE:

user posted image

Выбираем программу кодирования, которую будем использовать (для CCE ставим галочку на пункте CCE MODE).

Ставим галочки (если они еще не выставлены) на пунктах Verbose Status Mode (выводит дополнительную информацию о ходе кодирования в панель статуса), One Click Mode (режим декодирования одним нажатием клавиши) и Dynamically Assign Cell Bitrates (позволяет динамически распределять битрейт между частями фильма. Если не включать этот пункт, то каждой части фильма будет назначен один и тот же битрейт).

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

Пункт Half-D1 and Half Space for Extras позволит закодировать все дополнения, кроме основного фильма с два раза меньшим битрейтом. Это позволит увеличить битрейт для основного фильма, но при этом следует учесть, что некоторые DVD плееры не смогут воспроизвести файлы с таким маленьким битрейтом.

Пункт Suppress Warning Prompts полезен при кодировании фильма в режиме One Click Mode. Включение этого пункта позволит при возникновении каких-либо ошибок продолжать процесс кодирования без останова работы DVD-RB и вывода предупреждающих окон.

Наконец при включении пункта Shutdown at One-Click после окончания кодирования DVD-RB автоматически выключит компьютер.

Заходим снова в меню OPTIONS, настроим AVISYNTH:

user posted image

Поставьте галочку на пункте ConvertToYUY2, если вы используете CCE. Если используется CCE 2.50 и у Вас процессор AMD, поставьте галочку на пункт AudioDub(BlankClip()). В Advanced (Expert) Options отметьте пункт Enabling MPEG2Source("Source",idct=7) , это ускорит работу AVISYNTH и CCE.

Пункт The Filter Editor позволит добавлять фильтры для AVISYNTH (будьте внимательны - работа фильтров замедляет процесс декодирования).

Пункт Deinterlace with DECOMB включает фильтр DECOMB для избавления от полос на изображении, которые могут возникнуть, например, при перекодировке фильма в формате PAL.

Пункт Disable "Interlaced" позволит выбрать части DVD, для которых надо применить фильтр DECOMB.

Пункт Resize to Half D1 позволит в два раза уменьшить битрейт заданной части DVD, при этом некоторые DVD проигрыватели не смогут воспроизвести фильмы со столь низким битрейтом.

Пункт Convert from LB 4:3 to 16:9 позволит перевести фильм формата 4:3 в анаморфный формат 16:9.

Возвращаемся в меню OPTIONS, чтобы настроить CCE:

user posted image

Выбираем программу кодирования, которой будем пользоваться (например, я пользуюсь и CCE SP 2.50 и CCE Basic 2.69 – здесь можно выбрать, чем именно будет произведено кодирование).

Пункт One Pass VBR (w/analysis) позволит произвести кодирование в один проход (лучше использовать хотя бы 2 прохода, чтобы быть точно уверенными, что проект не выйдет за рамки 4,3Гб и для обеспечения наилучшего качества кодирования).

При выборе Advanced (Expert) Settings откроется следующее меню:

user posted image

В принципе здесь можно ничего не менять - параметры настроены на максимальное качество.

Параметр VBR_Bias управляет процессом распределения битрейта в CCE. При низком значении этого параметра будут доступны более высокие скачки битрейта в насыщенных сценах фильма.

Параметр VBR_passes отображает количество проходов. При использовании CCE Basic необходимо выставить 2 прохода.

Параметр Quality_prec соответствует Image Quality Priority в CCE 2.50 и Quantizer characteristics в CCE 2.66/2.67. При низком значении этого параметра приоритет при кодировании отдается четкости изображения в ущерб цветности, при высоких значениях наоборот. Нажмите Done, чтобы вернуться в основное меню.

Немного о настройках транскодера QuEnc, если Вы вдруг решили им воспользоваться.

Параметр Trellis Quantization увеличит качество в ущерб скорости кодирования.

Параметр Single-Pass Encode позволит кодировать в один проход, что в два раза увеличит скорость кодирования в ущерб качеству.


4. Кодирование

Итак, Вы настроили все необходимые параметры, все готово к перекодировке.

В основном окне DVD-RB в пункте Source Path укажите путь к папке VIDEO_TS фильма, который мы скопировали на жесткий диск в разделе 2.

В Working Path укажите папку, куда будет записан фильм после перекодировки. Если это необходимо - снимите галочки с ненужных Вам аудиопотоков. Осталось нажать кнопку TRANSCODE. Все, процесс пошел!

user posted image

В зависимости от содержимого исходного DVD, используемого центрального процессора, выбранной программы кодирования и количества проходов, можно оставить компьютер в покое на 2-10 часов, после чего, в Working Path Вы обнаружите ваш фильм, который теперь можно будет записать любой доступной программой (например, Nero Burning Rom) на обычную болванку 4.3Гб, с качеством действительно почти не уступающему оригиналу!