Захват видео с видеомагнитофона virtualdub. Захват видео (вариант 1)

Оцифровка VHS либо захват видео в VirtualDub (2003 г.)

Рассмотрим для начала достоинства и недочеты оцифровки видео снятого Вашей домашней камерой перед записью на видеокассету средством видеомагнитофона:

  1. При аналоговом копировании имеет место рядовая утрата свойства, она наблюдается и при оцифровке (аналого-цифровое преобразование), но в наименьшей степени, плюс опосля получения финального AVI, Вы сможете копировать его сколь угодно раз без какой или утраты качества

  2. Ежели у Вас Video8, то при копировании на видеомагнитофон наблюдается утрата информации: у старенькых видеомагнитофонов эталона PAL VHS действенное разрешение по горизонтали – 220 линий, у современных 240-250, в то время как камеры формата Video8 пишут от 220 до 270 линий, камеры SONY – до 280. В зависимости от видеомагнитофона при перезаписи, картина или отмасштабируется, или обрежется, ни тот ни иной вариант не приведет к хотимому результату: узреть в полной мере то, что Вы наснимали, уже не получится. Тем наиболее качество потеряется, ежели Вы – счастливый владелец камеры Hi8 либо SVHS, где, во-1-х, выше разрешение видео (до 400 строк), во-2-х стерео звук (особенно, ежели Вы снимаете с выносными микрофонами)

  3. Запись на кассете, даже чрезвычайно неплохой, проживет максимум 3 года, опосля этого качество начнет, как досадно бы это не звучало, теряться. Ежели же Вы записали видео на CD, то в теории он может жить у Вас вечно (на практике, естественно, лет 10-15 при соответствующем обращении), но в хоть какой момент Вы сможете сделать его копию – в цифре копирование не усугубляет качества.

  4. Единственный суровое преимущество записи на VHS-кассете перед цифровым видео на CD на нынешний день – это то, что для проигрывания цифрового видео (в формате MPEG4) нужен комп, класса P-II и выше, с частотой процессора не наименее 400 МГц. Для оцифровки, не считая того, необходимо еще и довольно много места на диске (хотя время от времени я цифрую записи, имея всего 3-4 Гб вольного места, 5 мне традиционно хватает за глаза для перевода в цифру полуторачасовой кассеты, снятой на моей SONY Video8).

  5. Не необходимо также забывать, что Вы имеете в собственном распоряжении примечательные средства редактирования цифрового видео, которые Для вас фактически недосягаемы при просто записи на видеомагнитофоне.

  Итак, ежели Вы прочитали все написанное выше, и Вас это не приостановило, давайте разглядим, что пригодится при работе:

  Железо:

Видеокарта. В общем-то, неважно какая видеокарта с видеовходом. Естественно, замечательно, ежели она будет поддерживать аппаратную компрессию, к примеру, MPEG-2 либо MJPEG, при этом без искусственно ограничиваемого в драйверах битрейта, но, ежели у Вас довольно стремительный процессор, Вы отлично обойдетесь и без этого. Из всех непрофессиональных видеокарт, присутствующих на рынке сейчас, более пригодны для оцифровки видео карты на базе чипов ATI (почему конкретно, я постараюсь осветить в статье, посвященной нюансам видеозахвата на видеокартах с чипами от ATI). Ежели Вы лишь выбираете видеокарту, и в перечне способностей, которая она обязана поддерживать, определили для себя видеовход-видеовыход, приглядитесь к картам группы ATI Radeon – незначительно уступая по скорости в 3D-приложениях карточкам от с чипами от nVidia, он существенно превосходит их в 2D и в оцифровке, плюс нередко имеет ряд доп "фич", но о этом не в данной статье.
Процессор. Чем скорее – тем лучше. При этом Pentium III, Pentium IV, Athlon лучше, чем Celeron либо Duron с теми же частотами. Замечено также, что некие кодеки и программы редактирования видео ужаснее работают с процессорами от AMD, чем с процессорами от Intel (кодек для сжатия без утрат HUFFYUV, вся линейка Adobe Premire). Для работы с видеозахватом с камеры формата Video8 либо VHS нужен минимум Pentium III-450 (Celeron-500), Hi8 S-VHS довольно хорошо захватываются уже на PIII-733 (Celeron-800). Ежели у Вас наименее стремительный процессор, можно работать или со встроенными аппаратными кодеками, или с HUFFYUV, но тогда Для вас пригодится больше места на твердом диске.
Жесткий диск. Не рекомендую начинать, не имея 2.5 Гб вольного места на диске (за исключением тех моментов, когда Вы желаете оцифровать маленький фрагмент, или черновой вариант). Винчестер должен быть довольно скорым, на мой взор, непременно с поддержкой UDMA. Естественно, видеопоток традиционно не бывает очень огромным, потому не непременно иметь SCSI винчестер, IDE – полностью достаточен. Только должны быть непременно установлены драйверы для IDE контроллера. Я традиционно предпочитаю IBM’овские диски. Но в данном случае, это не принципиально. Единственное, что необходимо уяснить, это непременно дефрагментировать твердый диск перед стартом сурового проекта.
Звуковая карта. На мой взор, подойдет фактически неважно какая, умеющая отменно оцифровывать звук.
Оперативная память. Критично количество. Во-1-х, файловый кэш, во-2-х, кэширование при видео- и аудио-захвате, в-3-х, ежели Вы будет обрабатывать видео в каком-либо суровом редакторе, то память Для вас пригодится для обычной работы. 96 Мб под Windows 98 и 128 Мб под Windows 2000 – малые, на мой взор, требования. Больше – лучше. Что касается типа памяти (PC100 либо PC133 либо DDR), то, естественно же, чем скорее память, тем лучше, но влияние типа памяти еще меньше, чем скорость CPU.

Читайте также  Как уменьшить графику в играх на андроид. Как уменьшить графические настройки игр на Android и повысить гладкость игры

  Программное обеспечение:

Операционная система. Windows 2000 либо Windows 98? 1-ая – еще стабильнее, лучше работает с памятью, дисками, но просит больше ресурсов и для неких видеокарт с видеовходом имеет "неполнофункциональные драйвера". Так что, решать Для вас. Я избрал Windows 2000. Что касается Windows ME, Windows NT и Windows XP, то 1-ая – чересчур "глючная", 2-ая нередко не имеет всех средств поддержки оцифровки видео, а 3-я пока не изучена, да и ставить ее до выхода первого апдейта (ServicePack) нет желания. (Примечание от House Studio: к истинному моменту Windows XP + Service Pack 1 наилучшее решение для видео захвата. Таковая конфигурация имеет более рациональные издержки ресурсов. Не рекомеднуется употреблять под Windows XP Service Pack 2, из-за его глючности, больших требований к ресурсам ПК и не стабильности в работе драйверов для видеокарт с видеовходом).
Драйверы. Рекомендую скачать и установить последнюю версию драйверов для Вашей видеокарты. Но будьте пристально с бета-версиями, нередко они содержат неполную поддержку видеовхода, либо вообщем не содержат. Ежели у Вас видеокарта на чипсете от nVidia, а производитель, допустим, ASUS либо Creative, лучше не воспользоваться референсными драйверами, а употреблять официальный драйвер от производителя карты (Возможно, скоро это станет актуально и для видеокарт на чипах от ATI, которая сейчас поставляет их посторонним производителям).
Кодеки. Для вас понадобятся:
  1. DivX – лучший, на мой взор, кодек MPEG-4 на нынешний день. Скачать последнюю версию можно на веб-сайте кодека либо здесь.
  2. HUFFYUV – кодек сжатия без утрат, предпочтителен для захвата видео, но создаваемый им видеопоток чрезвычайно велик. Взять можно здесь.
  Большая часть видеокарт имеют встроенную (в драйверах либо железе) поддержку MPEG-1, MPEG-2 либо MJPEG кодеков, но почаще всего они доступны или через особое программное обеспечение и (или) имеют ограничение по битрейту (читай: качеству). Потому Вы сможете захотеть обзавестись своим своим MPEG-1,2 либо MJPEG-кодеком, взять его Вы сможете на Doom-9 либо на House Studio.
Программы для захвата и редактирования. Естественно же никто не мешает применять для захвата тот же софт, что и для редактирования и финальной обработки видеопотока, – Выбирать Для вас. Я приведу несколько самых фаворитных программ для захвата:
  1. VirtualDub – программа "на все руки", умеет захватывать видео, употребляется для кодировки видео и звука, имеет массу интегрированных фильтров для обработки изображения, фактически незаменим. Для вас он точно понадобится! Кстати, бесплатная.
  2.PowerVCR – тоже чрезвычайно восхитительная программа конкретно для захвата. Поддерживает MPEG-1 и MPEG-2. Замечательна тем, что поддерживает почти все современные видеокарты и интегрированные в их функции обработки видеопотока, в итоге понижаются треюования к процессору при захвате видео высочайшего разрешения. Чрезвычайно отлично применять в качестве цифрового видеомагнитофона. Имеет функции пропуска маркетинговых блоков, TimeShift (одновременный просмотр начала передачи, пока пишется ее конец) и др. К огорчению, не бесплатен.
  3. AVI_EDIT – уже не бесплатная, но чрезвычайно доступная для людей Рф, программа для захвата и редактирования видео. Как пишет сам создатель, "младший брат Adobe Premiere". Попытайтесь, может понравиться.
  4. Adobe Premiere, Ulead Media Studio – "навороченные" программные пакеты захвата, обработки, вывода видео. На мой взор, для обычный обработки домашнего видео они не необходимы, хотя Ulead Media Studio предоставляет способности, расчитанные как раз на новичков.

Собственно захват видеоизображения.

  Я рассмотрю в данной статье общий подход к оцифровке, вне зависимости от видеокарточки, а именно: Захват в AVI на примере работы с VirtualDub. Для начала давайте решим, каким кодеком воспользуемся для сжатия входящего видеопотока на лету. Ежели Для вас нужен лишь черновой вариант кинофильма либо эпизода, и у Вас процессор PIII-450 (Celeron-500) и выше, можно пользоваться DivX, тогда Вы сэкономите место на диске. Ежели Для вас предстоит предстоящая работа с приобретенным цифровым кинофильмов и Вы захотите оставит его на память в собственной видеоколлекции, тогда лучше пользоваться одним из кодеков MJPEG. Например: Pegasus MJPEG codec, PICVideo Motion JPEG Codec либо кодеком HUFFYUV. Ежели мне приходится работать не с карточками от ATI, то я традиционно пользуюсь крайним вариантом. В перечне его плюсов – сжатие полностью без утрат и малая задействованность процессора, что дозволяет исключить потерянные кадры (Dropped Frames), а основной и единственный недочет – видеопоток все равно остается огромным (максимальное сжатие, которое мне удалось получить – 2.5:1, т.е. при разрешении 640х480 и формате видеопотока 4:2:2 мы имеем около 5 Мегабайт/сек. – даже ежели Вы возьмете незапятнанный винчестер объемом 40 Гб, Для вас его хватит на 2 часа видео) , следовательно необходимо много места на твердом диске. (Заметка от House Studio: кодек PICVideo Motion JPEG Codec обеспечивает хорошее для обработки качество в битрейде чуток наиболее 1-го Мегабайт/сек.)

Читайте также  Тв триколор gs 8306 как обновить по. Как обновить ПО приемника Триколор ТВ GS 8306

Подготовка к захвату.

  Видеокабель от камеры должен быть подключен к видеовходу Вашей видеокарты (четыре слова "видео в одном предложении, н-да :)). Аудио кабель – в Line-In звуковой карты. Проверьте в микшере, разрешено ли проигрывание звука с Линейный входа (Line-In). Закройте все приложения, запретите на время антивирус, установите в настройках Audio в Панели управления опции Аппаратное ускорение (Hardware acceleration) и Качество подборки (Sample rate conversion quality) для Проигрывания (Sound playback) и Записи звука (Sound recording) в максимум (правое положение ползунков). Вот к примеру, как смотрится окно управления в британской версии Windows 2000. Для вас нужно надавить клавишу Advanced для Sound Playback, выбрать вкладку Performance и установить ползунки в последнее правое положение. То же самое сделать и с Sound Recording:

  Запустите VirtualDub. (Я не буду разглядывать процесс установки данной нам программы – все, что Для вас необходимо, это скачать архив с веб-сайта программы – см. выше, распаковать в всякую директорию и при запуске прочесть и согласиться с правилами использования програмкой. Войдите в режим захвата, нажав на элемент меню File/Capture AVI

Настройки программы для захвата:

а. опции захвата

  Зайдите в меню Capture/Settings (или просто нажмите F9), установите флаг ‘Capture audio'(захвата звука), параметр ‘Frame rate’ (число кадров секунду) установите в 25.00 (PAL), параметр ‘Drop % limit’ служит для задания очень возможного количества потерянных кадров в режиме сопоставимости со эталоном Video For Windows 1.0 (который разрабатывался еще для Windows 3.1), мы же будем создавать захват в режиме VfW версии 1.1+ , так что для нас этот параметр не важен (однако, может быть, Ваша видеокарточка не поддерживает режим 1.1+ (честно говоря, маловероятно, что на данный момент Вы где-нибудь раздобудете этот реликт, но ежели Для вас все-же получится, смело выставляйте его на аукцион антиквариата! :)), так что Для вас придется создавать захват в режиме сопоставимости с о эталоном 1.0, тогда обратите внимание на этот параметр). Еще два принципиальных параметра – ‘Video buffer limit’ и ‘Audio buffer limit’ – кэширование потока в памяти. Ежели у Вас довольно медленный твердый диск, Для вас нужно прирастить значение этих характеристик. Традиционно я выставляю ‘Video buffer limit’ в 32 (10 по умолчанию), а ‘Audio buffer limit’ – в 10 (4 – значение по умолчанию, 10 – наибольшее значение), параметр Audio buffer size можно установить в 0 (автоматический подбор размера буфера), я традиционно выставляю 10 кб либо 10240 б – очень вероятное значение для этого буфера.

б. опции программы

  Зайдите в меню Capture/Preferences (или просто нажмите F10). Ежели у Вас установлено больше 1-го устройства видеозахвата, Вы сможете выбрать, какое конкретно Вы будете применять – параметр ‘Default capture driver’, параметр ‘Default capture file’ дозволяет Для вас настроить, куда Вы желаете записывать оккупированный файл AVI. Совершенно, естественно, писать его на незапятнанный диск либо раздел, при этом отформатированный под NTFS (Однако, ежели у Вас не стоит Windows 2000, Вы не можете употреблять NTFS). Ежели таковой способности у Вас нет, выберите диск, на котором больше всего вольного места, непременно дефрагментированный перед внедрением. Имя файла и папку, где он будет находиться, выбирайте как Для вас угодно, единственное, что посоветую, используйте английские знаки в пути и имени файла. В нижней части диалогового окна Вы сможете настроить, как будет отображаться видео (или вообщем не будет отображаться), ежели у Вас препядствия с драйвером видеозахвата, либо Вы желаете сэкономить часть процессорного времени, запретив отображение видео во время захвата. В центре диалогового окна – запись сохраненных настроек.

в. условия прекращения захвата Меню Capture/Stop Conditions дозволит Для вас задать (если необходимо) условия для остановки процесса захвата – соотвественно: по времени, по размеру файла, по оставшемуся на диске вольному месту и ежели количество потерянных кадров превзойдет определенный процент.

г. Меню Capture/Enable multisegment capture переведет VirtualDub в режим разбиения получаемого файла на сегменты (полезно, ежели у Вас FAT32, а не NTFS: в FAT32 существует ограничение размера файла в 2 Гигабайта). Другие элементы меню Capture лучше всего бросить по умолчанию.

Настройки видео и звука: выбор кодека и характеристик кодирования:

а. Настройка захвата звука Зайдите в меню Audio/Compression.

  Тут Вы сможете выбрать кодеки для сжатия звука, которые установлены у Вас в системе, или бросить звук без сжатия. Крайний вариант – лучше всего, в особенности при не чрезвычайно стремительном процессоре – доборная обработка звукового потока будет отымать необходимое для обработки видео процессорное время. Потому выбирайте формат PCM, 48.000 kHz, 16 bit и, в зависимости от того, какая у Вас камера, моно либо стерео. Ежели же все-же охото сходу сжать звук (у Вас не много места, либо Вы делаете черновой вариант), выбирайте формат 1-го из Ваших кодеков. Традиционно это MPEG Layer-3. Выбирайте для него наибольшие характеристики (обычно – 128 кБит/с для стерео и 64 кБит/c для моно, 48 кГц частота выборки).

Читайте также  Программа для повышения fps в играх. Программы для повышения FPS в играх

б. Принципиальные детали опции захвата видео. Нажмите проигрывание видеозаписи на камере. Настраивать последующие характеристики видеозахвата удобнее при наличии входящего видеопотока. Зайдите в меню Video/Format:

  Левое выпадающее меню дозволяет Для вас выбрать разрешение захватываемого видеопотока, правое – тип компрессии и глубину цвета. Сходу скажу, что формат UYVY – более нередко встречающийся, его соображают фактически все кодеки. Для использования кодека без утрат HUFFYUV лучше выбрать формат YUY2 (если драйвер Вашей видеокарты не поддерживает этот формат – не беда, выбирайте смело UYVY). Ежели Вас интересует другое разрешение видеопотока, а в перечне его нет, Вы сможете испытать установить собственный формат, выбрав элемент меню Video/Set custom format:

  Выбор необычного разрешения традиционно бывает удачным, а вот выбор формата видео, хорошего от тех, что поддерживает Ваша видеокарта, лишен смысла: у Вас ничего не получится.

Меню Video/Source.

Первая вкладка: Верхнее выпадающее меню дозволяет выбрать драйвер устройства захвата (если в системе несколько драйверов для 1-го устройства) либо само устройство захвата (если таких устройств в системе несколько). Нижнее меню дозволяет выбрать тип подключения наружного источника видеоданных – в данном случае это композитный вход (тюльпан).

Вторая вкладка:

  Тут Вы сможете настроить, не отходя от кассы, характеристики видеоизображения: яркость, контрастность, оттенок и насыщенность. Лучше сделать это сходу, чем накладывать потом фильтр. Просто подвигайте ползунки, пока Для вас не понравятся цвета видеоизображения. Традиционно, правда передача цветов наиболее либо наименее удовлетворительна.

  И, в конце концов, выбор кодека для компрессии и его настройка. Мы договорились, что для "чистового" захвата видео мы будем применять кодек сжатия без утрат HUFFYUV, а для чернового – DivX. На самом деле, Для вас выбирать, какой кодек Вы будете употреблять. Тот же DivX при больших битрейтах хорошо подступает для "чистового" захвата, также Вы сможете применять любые программные MJPEG и MPEG-2 кодеки. Но в качестве примера хорошо подходят и те два, котрые я именовал. Итак, заходим в меню Video/Compression (существует также меню Compression (compatibility), где Вы сможете произвести настройку кодека для версии Video for Windows 1.0, но, как я упоминал ранее, возможность того, что драйвер захвата видео Вашей видеокарты умеет работать лишь в этом эталоне, чрезвычайно мала, потому я даже не рассматриваю опции кодека для VfW 1.0, хотя они фактически такие же, лишь слегка изменен вид настроек):

  Мы избираем кодек. Ежели мы выберем HUFFYUV, то жать клавишу Configure наверное необязательно (кодек работает фактически со всеми драйверами видеозахвата), но давайте все-же разглядим и то, как его настраивать:

  В верхних 2-ух выпадающих меню лучше всего выбрать конкретно те функции, что показаны на рисунке. Все остальное традиционно не необходимо. Скажу только, что ежели Ваша программа видеозахвата не работает с установками HUFFYUV по умолчанию, попытайтесь установить функции Always suggest RGB format for output. Ежели же приобретенный AVI не проигрывается потом в Microsoft Media Player’е, то выберите опцию Swap fields on decompress.

  Ежели же Вы решили выбрать DivX для сжатия получаемого видео, то выберите кодек и непременно нажмите клавишу Configure, при этом Вы увидите вот это диалоговое окно:

  Рекомендую характеристики в разделе 1-pass encoding parameters бросить по умолчанию. Так как мы собираемся делать видеозахват в настоящем времени, то избираем bitrate mode 1-pass, perfomance/quality выставляем в slowest. Output video bitstream неободимо выставить в зависимости от того, черновой либо "чистовой" захват Вы делаете: ежели "черновой", то полностью довольно 1000, ежели "чистовой", то 1800 – минимум, а лучше 2400 бит/c (начиная с бета-версий DivX 4, 1 кбайт/c =1000 кбит/с, а не 1024). Ежели у Вас довольно стремительный процессор, можно сходу же выставить опцию Deintelace, ежели же нет, то не страшно: это можно сделать уже опосля захвата, в процессе следующей обработки кинофильма. Нажимаем Ок. Мы готовы к захвату.

  Проверяем по маленькой панели статуса в правом нижнем углу VirtualDub’а характеристики аудио/видео:

  Обязано быть в первом окошке "48k/16/m", что значит 48 кГц, 16 бит, моно. Во втором окошке – 25.00 fps (частота кадров – 25 в…

Оставьте комментарий