C/C++ library that encode video streams into H.264/MPEG4 AVC format
It provides an C++ implementation for Linux, Windows and OSX to encode video streams in h.264 format.
libx264 official site is videolan and the source is available from the git repository git://git.videolan.org/x264.git.