本发明实施例提出一种视频编码方法,涉及视频编码领域。视频编码方法包括:分别获取背景帧和当前帧;根据背景帧和当前帧获取当前帧的运动等级;依据当前帧的运动等级获得前景区量化参数以及背景区量化参数;根据第一量化参数表以及第二量化参数表得到每个宏块的量化参数;第二量化参数表征待编码帧的复杂度以及码率大小;依据每个宏块的量化参数对待编码帧进行编码。由于本发明将待编码图像划分为背景区以及前景区,依据前景区的占比值划分待编码图像的运动等级,针对不同的宏块依据运动等级的不同来选择合适的量化参数,从而达到了在不降低图像质量的基础上压缩码率的目的。