Можно ли записывать аудио с помощью OpenCV

Я пытаюсь записать видео в OpenCV из потока, такого как веб-камера со звуком. В настоящее время я пишу приложение для использования DirectShow для получения данных из потока и передачи этих данных в файл IplImage*. Это отлично подходит для создания видеофайла, но что, если я хочу включить аудио? Должен ли я использовать другую библиотеку для записи небольшого количества аудиоинформации?

Любая помощь приветствуется.


person Seb    schedule 03.10.2011    source источник


Ответы (1)


Нет, это не цель библиотеки OpenCV.

person Andrey Kamaev    schedule 03.10.2011
comment
Поэтому мне пришлось бы использовать DirectShow, чтобы получить мои видеоданные и отправить их в OpenCV, а затем использовать DirectShow для отдельного сохранения аудио. После этого мне понадобится другое приложение, чтобы объединить 2 вместе? - person Seb; 04.10.2011
comment
@Seb Да, чтобы записать оба потока (аудио и видео), вы можете захватить их с помощью DirectShow, затем обработать видеокадр с помощью OpenCV и, наконец, сохранить обработанные видео- и аудиопотоки с помощью DirectShow (или FFMPEG). Вы можете объединить их в одном приложении или в качестве отдельного шага постобработки, как вы предложили. - person Andrey Kamaev; 04.10.2011
comment
Спасибо за информацию. Я выясню лучший метод здесь - person Seb; 04.10.2011