Blockiness in compressed video — sometimes called "macroblocking" — is one of the most recognisable signs that a video was compressed too aggressively. The frame breaks into visible square patches, especially during movement or in areas of fine detail. It's not a sign of a damaged file; it's a predictable result of a specific compression decision.
Why Blocking Happens
Video compression works by dividing each frame into small blocks (typically 16×16 pixels) and storing them efficiently. Most frames don't get stored in full — the codec stores the differences between frames, and for still areas that's very little data.
When the bitrate is too low:
- There isn't enough data to represent movement between frames accurately.
- The codec simplifies those blocks aggressively — instead of storing fine differences, it stores an average colour for the whole block.
- The result is visible squares, especially where movement is happening.
This is why blocking appears during fast action or when a camera pans — static frames look passable even at low bitrate, but movement reveals the shortage of data.
What Causes Low Bitrate Results
- A compressor set to a very aggressive size target without enough room for quality.
- Sending a video through WhatsApp, which applies its own strong compression regardless of the source.
- Uploading a video to a platform that heavily compresses everything.
- Choosing a "smallest file size" preset without considering the content type.
How to Get a Better Result
The fix is always the same: go back to the original and recompress at a higher bitrate. You cannot restore discarded detail from the blocky version — the information is genuinely gone.
- Start from the original recording, not the already-blocky version.
- Use Video Compressor and choose a higher quality setting.
- If targeting a specific platform (like WhatsApp or email), compress to just within the limit rather than far below it.
- Check the result by fast-forwarding to the most motion-heavy part, which is where blocking appears first.
The Content Type Makes a Difference
| Content | How sensitive to low bitrate |
|---|---|
| Talking head, mostly static | Tolerates low bitrate well |
| Office screen recording | Moderate tolerance |
| Sports or fast action | Very sensitive — blocking appears quickly |
| Music video, lots of cuts | Sensitive — each scene change costs data |
| Nature or detailed texture (grass, trees) | Sensitive — fine detail smears at low bitrate |
If you need to hit a tight file size limit with action-heavy content, lowering the resolution is often a better trade than drastically lowering the bitrate — a 720p video at moderate bitrate looks better than a 1080p video at very low bitrate. See video resolution explained and what is video bitrate and how does it affect quality for more on these two settings.
Platform Re-Compression
If a video looks fine when you play it locally but blocky after uploading or sending via WhatsApp, the platform has applied its own aggressive compression on top of yours. Starting from the highest-quality version you can compress directly is the best counter: a lower-quality source going through the same platform processing will always come out worse than a high-quality source going through it. See how to compress a video for WhatsApp for platform-specific guidance.