В Windows реализовать видеозахват на С++ (в моем случае с веб-камеры) можно через DirectShow — это не очень сложно, к тому же DirectShow хорошо документирован.
Только задача — получить доступ к веб-камере по возможности с помощью чего-либо платформонезависимого. Чтобы программу без труда можно было скомпилировать в Linux и, если получится, в Mac OS.
Такие пожелания у моей кафедры информационных систем. Готовая программа станет частью чего-то большого и сложного, поэтому не исключено, что буду потом разбираться, как поделиться данными одного приложения с другим приложением.
Но сейчас главное — найти кроссплатформенные библиотеки. Если не ошибаюсь, это описывается не как доступ к устройству видеозахвата, а как доступ к устройству, подключенному через USB. Или как-то по-другому? Есть ли вообще в природе подобные библиотеки? Спасибо.
C++ и видеозахват
Модератор: Модераторы разделов
-
BaBL
- Сообщения: 767
- ОС: Debian GNU/Linux SID
Re: C++ и видеозахват
посмотри через какое место работает camorama, может то что тебе надо.
-
k01
- Сообщения: 104
- ОС: Archlinux
Re: C++ и видеозахват
можно через ffmpeg, там есть поддержка V4L , ieee1334
Рациональное программирование — наш ответ MicroSoft!
-
Lemiracle
- Сообщения: 3
- ОС: Windows, Linux
Re: C++ и видеозахват
Спасибо, буду разбираться. Какой дистрибутив лучше поставить для такой задачи? Я понимаю, что все необходимое можно доустановить отдельно, но все-таки — какую систему выбрать?
-
TwisT
- Сообщения: 265
- ОС: Debian
Re: C++ и видеозахват
Дистрибутив подойдет любой
Я лично посоветовал бы arch если в линухе не первый день
Графическую оболочку можно написать на Qt3 или 4
она как раз прекрасно соберется на макинтошах и в винде
для захвата видео либы вроде подсказали
Так что вперед таврищи!!!!!! Вперед!!!!!!
Даешь к первомаю коссплатформенный захват видео!!!!!!
Я лично посоветовал бы arch если в линухе не первый день
Графическую оболочку можно написать на Qt3 или 4
она как раз прекрасно соберется на макинтошах и в винде
для захвата видео либы вроде подсказали
Так что вперед таврищи!!!!!! Вперед!!!!!!
Даешь к первомаю коссплатформенный захват видео!!!!!!
Linux user #432536.
-
Lemiracle
- Сообщения: 3
- ОС: Windows, Linux
Re: C++ и видеозахват
Спасибо большое за рекомендации, на выходных попробую.