Этап 4: Gordian Knot- создание скрипта
для AVISynth
VirtualDub не понимает VOB, не может напрямую
оперировать с DVD. Что бы обойти это, написали
небольшую программу - AVISynth, которая
берет данные из VOB и дает их VirtualDub (или
другим кодировщикам) в удобном им виде. Для того,
чтобы VirtualDub увидел фильм, нам нужно
написать специальную программу с расширение .avs.
Писать ручками ее не надо (это для продвинутых), а
мы воспользуемся специальной утилитой.
Запустите Gordian Knot
|
(1) Откройте проект - имя_проекта.d2v
(должно появится окно FrameNo, следующая
картинка) (2) Выберите DivX 5
(3) Автоматически вводится время ленты
(4) Если у вас 29.97 FPS, но вы будете использовать IVTC
(процесс понижения частоты кадров), то сразу
выставите 23.97FPS
Что
такое Telecine и зачем его убирать (статья на Engel Group)
Рекомендация: IVTC делать всегда.
(5) Нажмите Select и укажите на ваш файл с
звуком, это автоматически определит его размер.
Или введите его размер ручками. Отметете Calculate
Frame-Overhead и тип вашей звуковой дорожки:
no audio - звук с постоянным битрейтом
1x ac3 - звук в AC3
1х vbr-mp3 - mp3 c переменным битрейтом (наш случай)
2х ac3 - две звуковые дорожки в AC3
2х vbr-mp3 - две дорожки mp3 c переменным битрейтом
(6) Задайте будущий размер фильма, который вы
хотите получить.
Пример:
3 серии на 1 CD - 230Мб
фильм на 1 CD - 690Мб (10Мб зарезервировал для бонусов)
фильм на 2 CD - 1400Мб
Кликните в меню Resolution |
|
(1) Выставите, ориентируясь на Video Type
(информационная панель в DVD2AVI из второй
части инструкции) (2) Выставите, ориентируясь на Acpect
Ratio
(информационная панель в DVD2AVI из второй
части инструкции)
(3) Обрежьте изображение, убрав черные поля c
краев картинки. (Смотрите по окну FrameNo)
(4) Выберите разрешение (размер картинки фильма),
ориентируясь на два параметра:
(a) Bits/(Pixel*Frames) - от 0.175 до 0.250
Если этот параметр меньше 0.160 - то у вас будет
видны квадраты даже на вполне спокойных сценах.
Если этот параметр больше 0.300 -ваш размер слишком
раздут для этого фильма, поменяйте размер или
увеличьте разрешение
(b) Acpect Error - чем меньше - тем лучше. Это и
понятно, чем ближе к правильному соотношения
сторон (4:3 или 16:9) тем лучше. |
|
Перейдите в окно FrameNo
File --> Save & Encode |
|
Откроется окно Save .avs
Выставим необходимые параметры: Resizing:
Selected Output Resolution
Это говорит о том, чтоб взяли подобранный нами
размер картинки.
Resize Filter:
один из Bicubic.
Первый выдаст немного размытое изображение,
второй почетче, третий выдаст четкую картинку.
Filed Operations
Если вы собиратесь делать IVTC то отметьте Inverse
Telecine
Данный алгоритм сразу сделает и Deinterlace
Если вам не нужен IVTC, то выберите Fast или Field
Deinterlace, результат посмотрите в Preview, если
нужно поменяйте алгоритм.
Если источник Video Type - FILM и Frame Type - Progressivе,
и вы делали Video - Field Operation - Forced Film в DVD2AVI, то
вам вообще не нужен Deinterlace и IVTC - Filed Operations: None
Save --> имя фильма.avs
|
Дополнительный материал: Полная
документация по AVISynth
Теперь можно кодировать наш фильм
<VirtualDub & DivX 5.x> |