combinando arquivos de áudio e vídeo separados em um arquivo C ++

Estou trabalhando em um projeto C ++ com openCV. É uma aplicação simples de webcam com recursos básicos como captura de fotos e vídeos. Já consegui salvar o vídeo (sem áudio). Como o openCV não suporta processamento de áudio, fiquei pensando se há alguma maneira de gravar áudio separadamente em um arquivo diferente e depois combiná-los para obter um arquivo de vídeo. Ao pesquisar na internet, ouvi algo sobre o uso do ffmpeg com o openCV. Mas eu simplesmente não consigo descobrir como fazê-lo exatamente ...

Vocês podem me ajudar? Ficaria muito grato ... Obrigado!

P.S. Eu usei openCV e QT (para GUI)

questionAnswers(2)

yourAnswerToTheQuestion