Russian Qt Forum
Ноябрь 23, 2024, 03:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt 4.6 работа с веб-камерой  (Прочитано 8599 раз)
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« : Январь 07, 2010, 17:31 »

В Qt 4.6 появился фрэймворк QtMultimedia..в Qt Demo есть примеры работы с микрофоном (вообще со звуком), а работы с видео не наблюдается, хотя в мануале есть классы для работы с видео, но для чего они?
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Январь 07, 2010, 19:43 »

>>а работы с видео не наблюдается
как это не наблюдается, смотри qtdemo, там есть видео
>>для работы с видео, но для чего они?
для воспроизведения самого видео.
Записан

Юра.
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #2 : Январь 07, 2010, 20:48 »

А именно работы с web-камерой нету?
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
GNU Dimarik
Гость
« Ответ #3 : Март 31, 2010, 07:31 »

Я делаю захват с кемеры на gstreamer,на нем же воспроизведение захваченного видео.Правда под linux.На windows то же работает,я переносил.
Написать код нетрудно,но придется ковырять glib.
Если на windows поставь себе OABuild сборку.Если на linux поставь gstreamer-plugins base и good,вохможно extra
Захват с консоли:
windows:
gst-launch-0.10 ksvideosrc ! ffmpegcolorspace ! directdrawsink
linux:
gst-launch v4l2src ! ffmpegcolorspace ! xvimagesink

Если интересно,дам пример как это написать кодом.Встроить видео в виджет можно через интерфейс gstreamer xoverlay,смотри phonon бекенд на gtsreamer,там есть пример.Интерфейс вроде перенесен и на windows,но на windows я этого не делал на практике
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.121 секунд. Запросов: 22.