x264 Code Profiling Notes
The basic framework of x264 is still a hybrid coding framework based on predictive + transform, as shown, including: Intra- frame prediction , inter-frame prediction , transformation and quantization , entropy coding , filtering , etc.
The following is a series of articles x264 code anatomy:
"X264 Code Anatomy (A): Graphic detailed x264 on the Windows platform of the building"
x264 Code Anatomy (ii): How to compile the basic framework of running x264 and x264 code
x264 Code Anatomy (iii): main function Main (), Parse function parse () and encoding function encode ()
"X264 Code Anatomy (iv): VS2010 compilation x264 Error Collection"
x264 Code Anatomy (v): the X264_encoder_open () function of the Encode () function
x264 Code Anatomy (vi): the X264_encoder_headers () function of the Encode () function
x264 Code Anatomy (vii): the X264_encoder_encode () function of the Encode () function
x264 Code Anatomy (eight): the X264_encoder_close () function of the Encode () function
"X264 Code Anatomy (ix): X264_encoder_encode () function X264_slice ' s ' _write () function"
"X264 Code Anatomy (10): x264 Core Algorithm Framework"
x264 Code Anatomy (11): Macro Block Analysis function X264_macroblock_analyse () of the core algorithm
x264 Code Anatomy (12): Intra-frame predictive function X264_mb_analyse_intra () of the core algorithm
x264 Code Anatomy (13): Inter-frame predictive function x264_mb_analyse_inter_* () of the core algorithm
x264 Code Anatomy (14): Macro Block coding function X264_macroblock_encode () of the core algorithm
x264 Code Anatomy (15): Transformation coding in macro block coding of core algorithms
x264 Code Anatomy (16): Quantization coding in macro block coding of core algorithms
x264 Code Anatomy (17): Entropy Coding of core algorithms (Entropy Encoding)
x264 Code Anatomy (18): Filtering of the core algorithm
Special thanks to Reico long blog: http://blog.csdn.net/leixiaohua1020
The following gives the process of learning x264 handwritten notes (for reference only study, the word ugly do not spray):
At this point, x264 code of the important module on the basic analysis, the next step is to learn the algorithm and x265 platform.
x264 Code Profiling Notes