Как захватить видео экономящим время и место, но требовательным к процессору способом.
Комментарий: Этот метод не для любителей СУПЕР качества, но,
IMHO, он всё же даёт неплохую картинку с зашумлённых (читай "антенна" :)) источников.
Нам потребуются:
1. VirtualDub (или одна из програм на его базе, например VirtualDub_sync)
2. DivX5pro кодек
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.
Если работаем с WDM драйверами, то включаем "Resize".
Выбираем метод "Bicubic(sharp)" и такие ширину и высоту ("width" и "height")
352x264 для PAL/SECAM, 320x240 для 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.
Потом, используя VirtualDub, мы можем сжать звук в более компактный формат, например mp3.
Но в крайнем случае можно сжимать звук и прямо при захвате - для этого (по крайней мере под Windows 98se)
лучше всего подходит кодек ADPCM - в режиме 44100 Гц, моно. Меньшая частота дискретизации звучит
намного хуже...а так как отечественное ТВ так и не научилось вещать в стерео, то стереорежим нам и не
нужен.
Назад