Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2012, 11:26   #1
100GRamm
ХРЕНЕЮ с ИНДИ
Пользователь
 
Аватар для 100GRamm
 
Регистрация: 08.02.2009
Сообщений: 92
Восклицание как работать с TsCap32?

Доброго времени суток! В данный момент занимаюсь захватом изображения с помощью компонента tsCap32. Всё в нем хорошо, но тут возникла необходимость захватить изображения с двух источников. И тут косяк: надо открыть на конкретном компоненте конкретный источник. Но tsCap32 нужно сначала подключить (connect), а потом уже выбирать через всплывающее окно нужный драйвер (автопоиск, берет устройство по умолчанию). С ВЭБ камерами это проходит, но с тв-тюнером - нет. При подключении второго тюнера прога вешается и приплыли. На сколько понимаю: запускается поиск драйверов и не кончается.
Так вот: как принудительно выбрать устройство (не автоматом) чтоб он не тупил?
В системе три устройства видео: Две платы тюнеров и вэб камера но tscap321.FDriverNameList возвращает одно устройство "Microsoft WDM Image Capture (Win32)". я что то не так делаю?
Цитата:
tscap321.FillDriverList;
DNL:=tscap321.FDriverNameList;
DVL:=tscap321.FDriverVersionList;
...
tscap321.OnConnected:=true;
Содержимое DNL:
Цитата:
Microsoft WDM Image Capture (Win32)
-
-
-
-
-
-
-
-
-
ПС: Два тюнера на ПИСИАЙ AverMedia
Велкам! :D http://radiomedtech.ucoz.ru

Последний раз редактировалось 100GRamm; 14.04.2012 в 11:52.
100GRamm вне форума Ответить с цитированием
Старый 14.04.2012, 11:53   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

нужно переходить на DirectShow.
технология применяемая в вашем компоненте довольна стара.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.04.2012, 12:26   #3
100GRamm
ХРЕНЕЮ с ИНДИ
Пользователь
 
Аватар для 100GRamm
 
Регистрация: 08.02.2009
Сообщений: 92
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
нужно переходить на DirectShow.
технология применяемая в вашем компоненте довольна стара.
Обязательно так и сделаю (уже начал) но сейчас надо срочно доделать проект осталось только вот нормально сдергнуть изображение, всё переделывать можно, но надо же сначала самому разобраться, а это, как я понял (DirecShow) не так быстро, а сдаваться уже в понедельник. Поздно с платам стал работать, думал всё пойдет как с камерами
Хотя если подскажите простой примерчик с DirectShow и грабления снимков с двух плат тюнеров с установкой разрешения изображения 720х576 было бы круто-сдался бы пока так, а потом и разобрался нормально с DS и доделал бы как положенно)). Но, как я понимаю: не всё так просто с DS....
Велкам! :D http://radiomedtech.ucoz.ru

Последний раз редактировалось 100GRamm; 14.04.2012 в 12:32.
100GRamm вне форума Ответить с цитированием
Старый 14.04.2012, 13:38   #4
100GRamm
ХРЕНЕЮ с ИНДИ
Пользователь
 
Аватар для 100GRamm
 
Регистрация: 08.02.2009
Сообщений: 92
По умолчанию

Всё, проблему переключения видеосигналов пока решаю аппаратно, но, может, кто знает как изменить качество(разрешение) принимаемого изображения(снимка) на tsCap32?
С родной программой от тюнера можно делать разрешение изображения до 720х576 но с tsCap'ом только 320х240 (ни где не задаю)
Велкам! :D http://radiomedtech.ucoz.ru

Последний раз редактировалось 100GRamm; 14.04.2012 в 17:06.
100GRamm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как работать с combobox quivering Компоненты Delphi 7 01.04.2016 13:37
Windows-программа + web-обвязка, как связать и как заставить работать? Человек_Борща Общие вопросы по программированию, компьютерный форум 3 23.04.2011 19:07
Как работать с Акцессом? Ігнатюк Михайло Пе Свободное общение 5 15.12.2009 11:33
С++. Что и как можно внести в DLL и как потом с этим работать? dampirik Помощь студентам 5 21.09.2009 08:19
Обьясните как работать с графикой и как решыть задачу Alex_Fort Помощь студентам 6 12.06.2009 00:05