Алгоритм монтажа и преобразования HDV -> DVD
стандартного разрешения.
Внимание, алгоритм обкатывался только на HDV 1080i
(интерлейсный вариант 1440х1080, применяется в камерах Sony
и Canon). Для других вариантов
потребуется изменение скрипта avisynth!
Итак, имеются кассеты HDV и хочется получить из них DVD. Простейший вариант -
переключить выход камеры в режим DV, согнать DV AVI и сделать DVD обычным путем
не прокатывает - встроенный в камеру скейлер сильно "мылит" картинку.
А кроме того еще хочется и нормальных субтитров с датой съемки...
- Берем софтину HDVsplit
отсюда
Читаем инструкцию на нее. Обязательно ставим галочку "Scenes split" и режим
"Add to file name" -> "date and time", после чего сгоняем видео с камеры в
папку.
В папке лежит куча файлов с расширением .m2t - отлично, это исходное видео.
- Берем небезызвестный Womble Mpeg Video Wizard DVD (где взять - сами
догадаетесь)
Импортим в него видео и монтируем как обычно. Смонтировали? Ура
Сохраняем из него проект и запоминаем - куда сохранили - он нам еще
понадобится.
Теперь самое интересное - экспортируем видео и звук.
Для этого давим кнопку Export (там еще кассетка нарисована).
Переходим на закладку General. Проверяем, что включен режим отдельного
сохранения видео и звука - должно быть две надписи: "Video file" и "Audio
file", если их нет, то нажмите на надпись Separate и они появятся.
Соответственно задаем папку и имена файлов для видео и звука. Я рекомендую
звук оставить по умолчанию .mpa, а видео задать .m2v
Выбираем место и сохраняем. Рекомендую все файлы, относящиеся к одному
проекту, хранить в одной папке.
Закладки Video и Audio трогать не надо - там все правильно по умолчанию.
Переходим на Monitor и жмем Start. Ждем завершения. Ура, мы получили готовый
фильм. Но он еще HD, а вот это мы сейчас будем править :)
- Берем avisynth
отсюда устанавливаем
- Берем DGindex отсюда
(там он называется DGMPGDec Version 1.4.9 Executables)
Копируем файл DGDecode.dll в папку C:\Program Files\AviSynth 2.5\plugins
(потом пригодится).
Запускаем DGindex из папки. File - Open, выбираем полученный m2v файл и
говорим OK. Он выдает список и спрашивает еще раз - еще раз говорим ОК.
Проверяем галочки:
Video - Field Operation - Honor pulldown flags
Audio - Output method - disable
Ок, сохраняем проект File - Save Project
Выбираем место и сохраняем. Я рекомендую сохранить туда же, где у нас
хранятся смонтированные видео/аудио.
Какое-то время подумав он создаст проект с расширеним .d2v. Ура.
- Качаем плагины для Avisynth'а.
LeakKernelBob - лежит
здесь
скачать zip, распаковать, найти LeakKernelDeint.dll и скопировать в C:\Program
Files\AviSynth 2.5\plugins
ColorMatrix - лежит
здесь
скачать zip, распаковать, найти ColorMatrix.dll и скопировать в C:\Program
Files\AviSynth 2.5\plugins
- Берем блокнот и пишем следующий текстовый файл
MPEG2Source("source.d2v")
LeakKernelBob(order=1)
Sharpen(0.4)
crop(180,0,-180,0)
Lanczos4Resize(720,576)
AssumeTFF()
SeparateFields()
SelectEvery(4, 0, 3)
Weave()
ColorMatrix(mode="Rec.709->Rec.601", interlaced=true)
ConvertToYUY2(interlaced=true)
Этот вариант сделан для получения выходного файла 4:3 методом обрезки по
краям.
Если надо получить 16:9, то просто исключаем строку
crop(180,0,-180,0)
Все остальное остается прежним.
Понятно, что вместо source.d2v нужно написать имя проекта из DGindex.
Сохраняем этот файл с расширением .avs
- На всякий случай проверяем, что все ОК. Берем
VirtualDub и просто "бросаем" на
него это .avs файл. Не должно выскочить никаких ругательных табличек и
должна появиться нормальная картинка. Ок.
- Берем любимый MPEG-2 кодер (я последнее время предпочитаю Rhozet Carbon
Coder), кидаем на него этот .avs, в разделе source не забываем поставить
upper field first и правильный Aspect ratio. Ну, дальше как обычно кодируем
в MPEG-2. Ну и дальше на авторинг, дальнейшее понятно и стандартно. В общем
все, но еще хотелось бы субтитры с датой.
- Качаем hdvsubtitler
читаем приложенный readme.txt :)
Делаем всё, как написано, в результате получаем поток субтитров в формате *.srt
и бонусом список точек для чаптеров (по моментам перехода с клипа на клип в
монтажке).
- Делаем авторинг в DVDLabPro.
Ура! Мы получили DVD отличного качества, причем с бонусами в виде субтитров
с датой/временем и правильной расстановкой чаптеров.
Последняя версия hdvsubtitler -
здесь
История версий
0.0.1.0 - первая рабочая
Пообщаться со мной при желании можно на конференции
forum.ixbt.com
Последнее обновление 2008-01-10