Have to develop a C library using ffmpeg library to scale down the video resolution. Without using command line execution, the program needs to decode the file, scale down the video resolution and then re encode back along with the audio stream.
I'm an experienced C++ programmer and have had a lot of experience with image processing and video. This sounds like an interesting project and right up my alley.
Cheers