Качественный перевод фильмов 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:
3. Настройка DVD-RB
Запустите DVD-RB, войдите в меню OPTIONS и выберете пункт SETUP.
Укажите пути ко всем необходимым файлам (см. рисунок). Если Вы используете CCE 2.50, Вам необходимо указать путь к EclCCE. Установите галочку на пункте ADD to AVS File если файл MPEG2Dec3dg.dll не находится в папке plugins AviSynth. Поставьте также галочку в пункте Run Encoder(s) Minimized, если Вы хотите работать во время работы DVD-RB на Вашем компьютере с другими программами. Если Вам не нравятся цвета интерфейсных меню, здесь можно поменять их цвет. Кроме того, в этом пункте меню можно выбрать звуковые дорожки и субтитры, которые можно исключить из проекта, для обеспечения более высокого качества результирующего DVD. По окончанию настройки нажмите Done для выхода в основное меню.
Зайдем в меню MODE:
Выбираем программу кодирования, которую будем использовать (для 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:
Поставьте галочку на пункте 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:
Выбираем программу кодирования, которой будем пользоваться (например, я пользуюсь и CCE SP 2.50 и CCE Basic 2.69 – здесь можно выбрать, чем именно будет произведено кодирование).
Пункт One Pass VBR (w/analysis) позволит произвести кодирование в один проход (лучше использовать хотя бы 2 прохода, чтобы быть точно уверенными, что проект не выйдет за рамки 4,3Гб и для обеспечения наилучшего качества кодирования).
При выборе Advanced (Expert) Settings откроется следующее меню:
В принципе здесь можно ничего не менять - параметры настроены на максимальное качество.
Параметр 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. Все, процесс пошел!
В зависимости от содержимого исходного DVD, используемого центрального процессора, выбранной программы кодирования и количества проходов, можно оставить компьютер в покое на 2-10 часов, после чего, в Working Path Вы обнаружите ваш фильм, который теперь можно будет записать любой доступной программой (например, Nero Burning Rom) на обычную болванку 4.3Гб, с качеством действительно почти не уступающему оригиналу!