divx编码
1. 文件功能描述:
bitstream.h bitstream.c - 比特流文件操作
ENCRE.H ENCORE.C - 编码器核心函数
max_level.h - 量化器参数
mom_access.h mom_access.c - 存储空间的存取操作
mom_structures.h - 存储空间结构
MOM_UTIL.H MOM_UTIL.C - 存储空间应用函数
MOMUSYS.H - 系统变量定义
MOT_CODE.H MOT_CODE.C - 运动信息编码
mot_est_comp.h mot_est_comp.c - 运动估计与补偿
mot_est_mb.h mot_est_mb.c - 宏块运动估计
MOT_UTIL.H MOT_UTIL.C - 运动信息应用函数
multi_enc.c - 多层编码
PUTVLC.H PUTVLC.C - 可逆VLC编码
RATE_CTL.H RATE_CTL.C - 码率控制
RGB2YUV.H RGB2YUV.C - 色度空间转换
text_bits.h text_bits.c - 纹理比特操作
text_code.h text_code.c - 纹理编码
text_code_mb.h text_code_mb.c - 纹理宏块编码
TEXT_DCT.H TEXT_DCT.C - 静态纹理DCT变换
text_defs.h - 纹理定义
VLC.H - VLC编码
vm_common_defs.h - 视频宏块定义
vm_enc_defs.h - 视频宏块编码器定义
VOP_CODE.H VOP_CODE.C - 基于视频对象平面的编码
ZIGZAG.H - ZIGZAG扫描控制
2. Divx是MPEG-4标准的软件实现的一种方法,它的内容十分的丰富。
其中重点需要阅读的是:运动信息编码、纹理编码以及基于视频对象
平面的编码。
在第7章的源代码中,将给出Divx的应用。