C++ и видеозахват

Модератор: Модераторы разделов

Lemiracle
Сообщения: 3
ОС: Windows, Linux

C++ и видеозахват

Сообщение Lemiracle »

В Windows реализовать видеозахват на С++ (в моем случае с веб-камеры) можно через DirectShow — это не очень сложно, к тому же DirectShow хорошо документирован.

Только задача — получить доступ к веб-камере по возможности с помощью чего-либо платформонезависимого. Чтобы программу без труда можно было скомпилировать в Linux и, если получится, в Mac OS.

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

Но сейчас главное — найти кроссплатформенные библиотеки. Если не ошибаюсь, это описывается не как доступ к устройству видеозахвата, а как доступ к устройству, подключенному через USB. Или как-то по-другому? Есть ли вообще в природе подобные библиотеки? Спасибо.
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

Re: C++ и видеозахват

Сообщение BaBL »

посмотри через какое место работает camorama, может то что тебе надо.
Спасибо сказали:
Аватара пользователя
k01
Сообщения: 104
ОС: Archlinux

Re: C++ и видеозахват

Сообщение k01 »

можно через ffmpeg, там есть поддержка V4L , ieee1334
Рациональное программирование — наш ответ MicroSoft!
Спасибо сказали:
Lemiracle
Сообщения: 3
ОС: Windows, Linux

Re: C++ и видеозахват

Сообщение Lemiracle »

Спасибо, буду разбираться. Какой дистрибутив лучше поставить для такой задачи? Я понимаю, что все необходимое можно доустановить отдельно, но все-таки — какую систему выбрать?
Спасибо сказали:
TwisT
Сообщения: 265
ОС: Debian

Re: C++ и видеозахват

Сообщение TwisT »

Дистрибутив подойдет любой
Я лично посоветовал бы arch если в линухе не первый день
Графическую оболочку можно написать на Qt3 или 4
она как раз прекрасно соберется на макинтошах и в винде
для захвата видео либы вроде подсказали

Так что вперед таврищи!!!!!! Вперед!!!!!!
Даешь к первомаю коссплатформенный захват видео!!!!!!
Linux user #432536.
Спасибо сказали:
Lemiracle
Сообщения: 3
ОС: Windows, Linux

Re: C++ и видеозахват

Сообщение Lemiracle »

Спасибо большое за рекомендации, на выходных попробую.
Спасибо сказали: