Both XviD and x264 are encoders. Xvid is an encoder following MPEG-4 Part 2 video coding standard, while x264 encodes video streams into the H.264 format and it follows MPEG-4 Part 10 coding standard. XviD consists of two parts. One is DivX’s encoder, and another is DivX’s decoder under multiple platforms. Here, we only discuss the video encoding.