A video processing method, comprising: obtaining a historical motion information candidate list, wherein the historical motion information candidate list is used for encoding each of a plurality of first image blocks included in a first region of a current frame, and wherein the historical motion information candidate list is obtained based on motion information of second image blocks that are encoded image blocks other than image blocks included in the first region; encoding each of the plurality of first image blocks according to the historical motion information candidate list, wherein the plurality of first image blocks in the first region are image blocks obtained by subjecting the first region to quadtree partition, ternary tree partition, or binary tree partition. wherein the historical motion information candidate list is updated after completing the encoding of the plurality of first image blocks in the first region so that the plurality of first image blocks in the first region share the same historical motion information candidate list during prediction; and the method further comprises: updating the historical motion information candidate list according to motion information of the last first image block in the first region that was encoded, wherein the lower right corner of the last first image block in the first region that was encoded coincides with the lower right corner of the first region; and obtaining a bitstream, said bitstream containing an index of a selected motion information in the motion information candidate list. obtaining a historical motion information candidate list, wherein the historical motion information candidate list is used for encoding each of a plurality of first image blocks included in a first region of a current frame, and wherein the historical motion information candidate list is obtained based on motion information of second image blocks that are encoded image blocks other than image blocks included in the first region; encoding each of the plurality of first image blocks according to the historical motion information candidate list, wherein the plurality of first image blocks in the first region are image blocks obtained by subjecting the first region to quadtree partition, ternary tree partition, or binary tree partition. wherein the historical motion information candidate list is updated after completing the encoding of the plurality of first image blocks in the first region so that the plurality of first image blocks in the first region share the same historical motion information candidate list during prediction; and the method further comprises: updating the historical motion information candidate list according to motion information of the last first image block in the first region that was encoded, wherein the lower right corner of the last first image block in the first region that was encoded coincides with the lower right corner of the first region; and obtaining a bitstream, said bitstream containing an index of a selected motion information in the motion information candidate list. updating the historical motion information candidate list according to motion information of the last first image block in the first region that was encoded, wherein the lower right corner of the last first image block in the first region that was encoded coincides with the lower right corner of the first region; and obtaining a bitstream, said bitstream containing an index of a selected motion information in the motion information candidate list. <EOS>