Las imágenes se dividen en macrobloques de Ypíxels x Ypíxels, y a cada bloque se le asignan dos valores que indican su desplazamiento vertical y su desplazamiento horizontal entre una imágen y la siguiente.
Cuando un macrobloque toma un cierto valor, se busca en las zonas más cercanas, aquella que más se asemeja, y entonces se asume que el macrobloque se ha movido.
Bien, pues cuando se suele hablar de que en un vídeo aparecen macrobloques, nos estamos refiriendo a que en un momento determinado de la reproducción se pixelan determinadas zonas o lo que es lo mismo, se ven los píxels que conforman algún macrobloque.
Suelen aparecer con más facilidad en zonas dificiles de comprimir como pueden la lluvia o las explosiones.
La aparición de estos macrobloques puede deberse a diversos factores como la tasa de transferencia de datos, el chip que se ocupe de la compresión, que se utilice modo progresivo, el reproductor etc.