I want to make little high-performance recording application. For capturing, I will be using the GDI way. However, I am not sure which method to use to convert bitmaps to a movie.
I want to use the method that won’t need to install any additional codecs or libaries on the PC where I record the movie.
Also, I am wondering which is the faster way to handle conversion from bitmap to movie.
Is it faster to capture a bitmap and then add it to the movie from same thread, or is it faster to have one thread to capture bitmaps and another thread to add them to the movie?
Thanks in advance.
Writing your own video encoders would be a lot of work. Why can’t you use open-source solutions to do the encoding, such as ffmpeg or mencoder?