I need a fully functional open source code, written in C/C++ for the video compression standard H264. I am most interested in the encoding part.
This needs to run under Windows7.
I need to be able to modify parameters for:
- quantisation, quantisation steps (where exactly in the code this happens)
- scalar quantisation of the DCT coefficient
- motion compensation
- motion estimation
Please also code an interface that will allow me to see the exact result of the modification of said parameters. Eventually I want to load an image or a video file and see the result of compression using the H264 standard.
I'd appreciate side comments on the code.