Как захватить видео и превести его в формат VCD лёгким, экономящим время и место, но требовательным к процессору способом.

Комментарий: Этот метод не для любителей СУПЕР качества, но, хотя и более сложный, чем использование софта для прямого захвата в mpeg (вроде PowerVCR или WinVCR), IMHO он всё же даёт лучшую картинку с зашумлённых (читай "антенна" :)) источников.

Нам потребуются:

1. VirtualDub (или одна из програм на его базе, например VirtualDub_sync)

2. DivX5pro кодек

3. Кодировщик MPEG1 (не в реальном времени).
Я бы порекомендовал использовать Mainconcept Mpeg Encoder, но можно использовать и TMPGenc (см. this).

Ok, мы инсталлировали весь нужный софт, давайте начнём.

Сначала - запустим VirtualDub и перейдём в режим захвата.


Здесь мы выбираем разрешение(352x288 при WDM драйверах, 384x288 при VFW для PAL/SECAM, 320x240 при VFW и 352x240 при WDM для NTSC). Рекомендуется выбрать цветовое пространствоYUY2 так как оно быстрее обрабатывается и даёт лучшее качество.



Теперь включим встроенное шумоподавление VDub'а. Оно нужно для подваления темпорального шума ( наиболее раздражающего imho). Отрегулируем threshold - по умолчанию он слишком велик и даёт нежелательный эффект . Я обычно ставлю ползунок под буквой "u".



Теперь перейдём в свойства "compression".

Выбираем divx5pro и нажимаем "configure".

DivX codec page:



1 pass quality based
Q-pel -выключен (с аналоговыми источниками он даёт неприятный эффект "вытягивания").
Bidirectional encoding - включено.
GMC - Включено.

General parameters:


Psychovisual enhancement - включено (я ставлю на максимум, но выбор за вами)

Preprocessing source - включено (я обычно использую режим "strong" - у меня много шумов, но вам может подойти и "normal" или даже "light")

Включим "crop" - оно требуется обычно для убирания дрожащих линий по краям изображения, особенно с VHS. И использую такие значения "top"=2, "bottom"=4, "left"=4, "right"=4.

Включим "Resize".
Выбираем метод "Bicubic(sharp)" и такие ширину и высоту ("width" и "height") 352x288 для PAL/SECAM, 352x240 для NTSC.

Конечно, мы не трогаем "advanced parameters" (ну можно чуть порегулировать "perfomance/quality" если слабый процессор, впрочем тогда лучше сначала выключить "bidirectional encoding", "GMC" и "psychovisual", или даже выбрать режим "1pass" вместо "1pass quality").


Выбираем частоту кадров и формат звука (справа внизу), включаем "timing->add/drop frames to match audio clock" для VDub'а или "resample audio data dynamically.." для VDub_sync - чтобы звук не "уплывал".

Захватываем.


Мы получаем уже профильтрованный AVI.

Открываем кодировщик.

Открываем захваченный файл как "video source" (обычно MCME автоматически использует его и как "audio source", но иногда его надо выбирать и там)

Выбираем тип MPEG - "VCD", выбираем систему ("PAL" для PAL/SECAM , NTSC для NTSC.

В закладке "details" можно отрегулировать "search method" и "search range" - "exact" и "wider" лучше, хотя и медленнее.



Нажимаем "Convert" и ждём.

Когда процесс завершится, мы получаем MPEG, соответствующий стандарту VCD и можем записать его на компакт любой программой(я использую Nero).

Назад
Hosted by uCoz