H.264 is a new standard for improved real-time video encoding. It provides better compression of video images, in part by using variable, small block sizes for motion compensation. This is, however, ...