2Card Capture

  • 4 марта 2004
  • 23k

Небольшая программка, основное назначение которой - захват видеопотоков одновременно с двух карт установленных в компьютере. Пока она находиться на стадии разработки, но уже сейчас представляет собой весьма интересную вещь.

Для работы необходимы две карты захвата, с установленными WDM драйверами. С одной картой использовать эту программу нет смысла, да и не получиться вывести изображение в два окна с одной и той же карты.

Программа тестировалась с установленным DerectX 9.0, с 8-ым деректом работоспособность не гарантируется. Для того, что бы в раз выводить через оверлей сразу два окна программа использует функцию DirectX, называемую VMR (video mixing renderer). Поддержка данной функции в полной мере реализована лишь в Windows XP, таким образом желательно иметь эту ОС. Возможно, программа заработает и с Windows 2000, но не ниже. Всякие там 98/ME исключаются совершенно точно.

Коротко о том, как работать с программой :

  • Запускаем первый раз, давим на 1 кнопку, давим настройки.
  • Размер и формат пока трогать не надо. Выбираем компрессор, можно сразу его настроить.
  • Частота кадров для записи и для чтения по умолчанию 6, если проц >1000, то можно выставить по 25 кадров.
  • В дополнительно : параметры видео, можно настроить яркость, контрастность, наличие цвета, систему PAL/SECAM итд. Параметры захвата и параметры отображения - просто для информации, их перекроют настройки, размер, формат, кадры.
    Важно : переключения входов - это так называемый crossbar, для видео можно переключить видеопоток с входа VHS на S-video или тюнер (выбрать источник видео), для аудио можно связать звук с выходом тюнера или другим устройством.
  • Настройки Тюнера - здесь можно переключить каналы, систему. По умолчанию обычно выставлен кабель, а не антенна.
  • Запись Аудио - соответственно настройки аудио, не забудьте поменять компрессор с DMO на PCM (несжатый Wav), mp3, GSM.
  • C первым окном закончили, давим "Применить". В заголовке окна видим выбранный девайс. Настройки окна 1 сохраняться в файле cam1.ini в системной директории. Настройки окна "Настройки" сохранятся в cam_prop.ini, там же.
  • ДАЛЕЕ... Давим на кнопку 2, видим окно с ошибкой, давим "ОК", темное окно.
  • Теперь жмем настройки второго окна, в драйвере видео видим тот же самый девайс что и в первом окне. Его надо ПОМЕНЯТЬ на другой доступный. Выбираем. Давим "Применить", настройки сохранятся в cam2.ini. В заголовке 2 окна видим другой девайс...
  • Снова жмем настройки для 2 окна, затем компрессор, кадры, параметры видео, переключения входов, настройки тюнера, звук пока лучше не включать. Снова давим "Применить".
  • Теперь настройки сохранены, можно закрыть окна и программу. Далее можете запускать заново и экспериментировать сколько угодно, главное чтобы в окнах оставались разные видео девайсы (тюнеры, платы) как хотите назовите.

Можете попереключать девайсы с одного окна на другое, окна работают немножко по-разному. Первое позволяет захватить bitmap, а второе поддерживает fullscreen. Не забудьте потом поиграться с разрешением окон, как ни странно, но некоторые разрешения почему-то не хотят работать. Посмотрите видео настройки, система наверняка стоит NTSC по умолчанию. Разрешение для первого раза лучше оставлять 320x240. Не забывайте перезапускать программу.

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


Файлы для загрузки, ссылки:

Комментарии