dugar
Авг. 22, 2010 17:59:11
Есть веб камера, определяется как /dev/video0 Подскажите чем можно захватить видео и показать в окне. Желательно pyGTK, gtk т.к. использую. Есть ли примеры?
P.S. Может кто знает как захватить/отобразить поток с ip-видеокамеры?
pasaranax
Авг. 22, 2010 18:05:50
Посмотри mplayer, наверняка он умеет читать с подобных устройств, он легко встраивается в любой интерфейс. Точно знаю, что так умеет vlc, но не знаю насколько удобно его куда-то привинтить, его можно просто запустить без интерфейса.
Если ничего не получится, то есть еще хардкорный вариант - связка vlc + mplayer :) первый читает устройство и ретранслирует второму, второй отображает это на какой-нибудь виджет :D
dugar
Авг. 22, 2010 18:09:21
Спасибо, попробую. Что такое pygame, а точнее pygame.camera за зверь? Он мне не подойдет?
guranvir
Авг. 22, 2010 18:12:56
pygame это библиотека для работы с 3D и 2D графикой, считайте наш ответ DirectX))))
guranvir
Авг. 22, 2010 18:14:03
Еще посмотрите такие вещи на google code вполне могут быть)
dugar
Авг. 22, 2010 18:20:03
Увидел это
http://www.pygame.org/docs/tut/camera/CameraIntro.html и решил поинтересоваться. Вроде не только 3D. Или я не прав?
dugar
Авг. 22, 2010 20:24:06
pasaranax
Посмотри mplayer ….. он легко встраивается в любой интерфейс.
А вот про это можно поподробнее? Отличное решение получилось бы!
Нашел вот это:
http://gtkplayerembed.sourceforge.net/ Написано на C, если не ошибаюсь. Можно ли этот виджет прикрутить и как? Извините за настойчивость, просто с видео на Python'e ещё не сталкивался!
pasaranax
Авг. 23, 2010 01:37:54
dugar
А вот про это можно поподробнее? Отличное решение получилось бы!
http://www.dinointeractive.com/?p=36Думаю, отсюда все понятно станет.