Я занимаюсь разработкой проекта с использованием C ++ и библиотеки QT. На нем мне нужно захватить видео и аудио с одной (или двух) веб-камер и записать его в файл по запросу пользователя. Программа нуждается в ряде опций, и именно поэтому я боролся с этим:
Qt QCamera не работает (для записи) в версии для Windows. Сначала я использовал openCV, но, кроме записи звука, я не могу легко искать и воспроизводить видео в обратном направлении. Я пытался использовать QTMEL, но, к сожалению, он недостаточно стабилен, и создатель отказался от проекта из-за этого. Последняя библиотека, которую я пробовал, была Vlc-Qt, но запись не работает так, как я хочу. Помимо того, что частота кадров файла результатов отключена, я должен начать запись, когда веб-камера запускается, и я не могу найти способ сделать это «на ходу».
Одним из решений, о котором я подумал, было использование openCV для захвата и записи веб-камеры, а затем использование vlc для воспроизведения видео. Проблема в том, что openCV не записывает аудио, и мне нужна другая библиотека, которая может соединить захваченные кадры из openCV с записанным аудио в видеофайл.
Кто-нибудь может помочь мне найти решение?
Спасибо за ваше время, читая мой вопрос.
С уважением.
Задача ещё не решена.