Вверх ↑
Этот топик читают: Гость
Ответов: 8
Рейтинг: 0
#1: 2015-07-19 05:09:26 ЛС | профиль | цитата
Подключаю камеру, ту что встроена, открывает форму, и диалог выбора устройства. Выбираешь из одного один пункт - интегратед вебкам - загорается у камеры светодиод, только окно чёрное. Подключаю внешнюю камеру, всё то же самое, в диалоге теперь два устройства, только бесполезно, выбираешь, опять этот же диалог и выскакивает. Да, забыл, в первом случае тоже не сразу светодиод включается, а на третий раз.
------------ Дoбавленo в 04.51:
Вроде правильно стал делать, раньньше соединял doConnect с onActivate, теперь соединяю с onCreate, окно создаётся без ошибок, хоть с встроенной камерой, хоть с внешней, только если раньше у встроенной хотя бы светодиод загорался, теперь в обоих случаях, и с встроенной и с внешней - просто чёрное окно.

Add(MainForm,2953706,21,105)
{
Point(Handle)
link(onCreate,1010933:doConnect,[])
}
Add(WebCam,1010933,133,119)
{
link(WinHandle,2953706:Handle,[(153,107)(90,107)(90,149)(27,149)])
}

карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#2: 2015-07-19 11:04:45 ЛС | профиль | цитата
Если штатный пример %Hiasm%ElementsDelphiExampleImageWebCam.sha не работает, то вебкамера не поддерживает программный интерфейс vfw (video for windows)
карма: 22

0
Ответов: 8
Рейтинг: 0
#3: 2015-07-19 12:35:39 ЛС | профиль | цитата
Как это не поддерживает, если одна из них встроенная в ноут с виндой и работает, а вторая когда-то даже работала в программе на Hiasm, правда на другом ноуте. Просто это было давно, и я не помню, там тоже была проблема, что-то с FPC, а я вчера после пятилетнего перерыва решил вспомнить Hiasm, пока не вспомнил даже как примеры искать.
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#4: 2015-07-19 12:48:44 ЛС | профиль | цитата
mhopctyx писал(а):
Как это не поддерживает

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

webcam_001.png
карма: 22

0
файлы: 1webcam_001.png [251.7KB] [1230]
Ответов: 204
Рейтинг: 2
#5: 2015-07-19 18:52:56 ЛС | профиль | цитата
nesco писал(а):
Я запустил твою схему, у меня камера показывает


Аналогично, все работает как надо! Ищите проблему в своей схеме.
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#6: 2015-07-19 18:56:05 ЛС | профиль | цитата
ogrif писал(а):
Ищите проблему в своей схеме

Тут не в схеме надо проблему искать, а в совместимости оборудования
карма: 22

0
Ответов: 8
Рейтинг: 0
#7: 2015-07-19 21:24:09 ЛС | профиль | цитата
По-моему, тот факт, который я упомянул, что одна из камер работала со схемой на Hiasm, исключает вероятность того, что она не поддерживает vfw, не? Если это так, нет ли каких-то иных возможных причин, по которым происходит подобное. Вин8, после запуска выводит диалог "источник видео", после выбора в котором выводится чёрное окно.
------------ Дoбавленo в 21.24:
Запустил схему, всё работает как надо. Вывод - ищи проблему в своей схеме. А ты чью схему запустил?
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#8: 2015-07-19 22:26:08 ЛС | профиль | цитата
mhopctyx писал(а):
Вин8

Может в этом проблема Я запускал на Семерке
карма: 22

0
Ответов: 8
Рейтинг: 0
#9: 2015-07-19 23:03:53 ЛС | профиль | цитата
На вас вся надежда. Уж наверняка у кого-нибудь да стоит восьмёрка, давайте разберёмся.
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#10: 2015-07-19 23:09:04 ЛС | профиль | цитата
mhopctyx писал(а):
Уж наверняка у кого-нибудь да стоит восьмёрка, давайте разберёмся

У меня Восьмерка не стоит, и уж точно я ее ставить не собираюсь. Мне нужна Семерка и только 32-я
карма: 22

0
Ответов: 204
Рейтинг: 2
#11: 2015-07-20 17:32:13 ЛС | профиль | цитата
Вы будете смеяться, но у меня тоже перестало работать!

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

Очень все как-то странно...

кстати у меня win7-64
карма: 1

0
Ответов: 8930
Рейтинг: 823
#12: 2015-07-20 20:19:46 ЛС | профиль | цитата
ogrif, "старший брат" не пробивается через HiAsm и блокирует камеру Надо Google снести на хрен, чтобы и в реестре следов не осталось!
карма: 19

0
Ответов: 8
Рейтинг: 0
#13: 2015-07-23 14:49:27 ЛС | профиль | цитата
Если у кого-то будут конструктивные мысли, напишите, пожалуйста.
карма: 1

0
Ответов: 964
Рейтинг: 12
#14: 2015-07-24 04:47:18 ЛС | профиль | цитата
Было кода-то такое решил перезаписью system32 из бекапа
(Хотя есть идея что просто дрова или входящие в них DLL правами доступа обделил )
Но до этого просто использовал функцию записи кадра в кипборд. Что с кстати надежнее для захвата одиночных кадров ... (В случае видео есть не удобство в виде занятого клип-борда ... )

Зы
Дрова к камерам часто старые и глючные обычно нужно просто пре подключить камеру или перезагрузится
карма: 0

0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)