I've been working on a C++ application that plays a different video depending on what a user did. So Far I've worked with OpenCV to only play the video, since I need to do some changes on the video on real time. Since OpenCV doesn't play sound, I need to use a different library to play the sound independently. So far I tried FFMPEG, but I couldn't get it work, since I'm not experienced on working on C++ (At least in a computer with external libraries, I normally programm it on microcontrollers).
The sound doesn't need to sync with the video and it also only should run on Windows. What is my best option?
Thanks.