# What is HEVC (H.265)? the 4K and HDR codec explained

> HEVC (H.265) delivers twice the compression efficiency of H.264 with native 10-bit HDR support. Learn how it works and how Apple Silicon plays it.

Published 2026-10-31 · Formats & codecs · https://www.hazenstudio.com/maclc/blog/what-is-hevc/

## In short

- HEVC delivers roughly 50% bitrate savings compared to H.264 at equivalent visual quality.
- The codec uses flexible coding tree units up to 64 × 64 pixels to compress high-resolution video efficiently.
- HEVC Main 10 is the foundational encoding profile for 4K Ultra HD Blu-ray, HDR10, and Dolby Vision.
- Every Apple Silicon Mac decodes 8-bit and 10-bit HEVC in hardware through the VideoToolbox framework.
- Licensing fragmentation across multiple patent pools caused web browsers to stall HEVC adoption for years.

High Efficiency Video Coding (HEVC), also designated as H.265, is an international video compression standard that cuts file sizes roughly in half compared to its predecessor, H.264, without sacrificing visual quality. Standardized jointly in 2013 by the ITU-T and ISO/IEC MPEG, HEVC is the core technology that made 4K streaming, Ultra HD Blu-ray discs, and High Dynamic Range (HDR) mobile recording practical on consumer networks.

If you have recorded 4K 60 fps video on an iPhone, streamed an HDR movie on Apple TV+, or played an Ultra HD Blu-ray disc, you have interacted directly with HEVC. While it took years to overcome complex patent licensing hurdles, HEVC is now a standard component of digital video playback, especially on Apple devices.

## How does HEVC achieve twice the efficiency of H.264?

To understand why HEVC compresses video so much more effectively than older standards, you must look at how digital video encoders break an image into mathematical blocks.

Legacy H.264 compression divides every video frame into fixed 16 × 16 pixel squares called macroblocks. While a 16 × 16 grid works reasonably well for standard-definition or 1080p video, it struggles with modern high-resolution content. A single 4K image contains over 8.2 million pixels. Dividing a 4K frame into 16 × 16 squares requires processing 32,400 individual macroblocks per frame, creating heavy computational overhead and leaving visible boundaries across flat backgrounds.

HEVC replaces rigid macroblocks with Coding Tree Units (CTUs), which can scale dynamically from 16 × 16 pixels up to 64 × 64 pixels. Inside each CTU, the encoder can recursively subdivide the area into smaller Coding Units (CUs) based on the visual complexity of the scene:

- Large blocks (64 × 64 or 32 × 32) are assigned to uniform areas with minimal detail, such as clear skies, studio backdrops, or out-of-focus backgrounds. This allows the encoder to describe large areas of an image with a tiny fraction of data.
- Small blocks (16 × 16 or 8 × 8) are assigned to high-frequency details, such as facial features, fine fabric weaves, or text subtitles.

Beyond flexible block sizes, HEVC improves temporal motion prediction across sequential frames. In a typical Group of Pictures (GOP), a video codec stores a full picture (an I-frame or keyframe) and follows it with predicted frames (P-frames and B-frames) that store only what changed.

HEVC expands the number of directional intra-prediction modes from 9 in H.264 to 35 in HEVC, allowing the encoder to trace angled edges and curved textures with higher precision. It also introduces sample adaptive offset (SAO) filtering, which reduces edge ringing and banding artifacts along sharp contours.

According to formal compression benchmarks published by the [ITU-T under Recommendation H.265](https://www.itu.int/rec/T-REC-H.265), these architectural innovations deliver roughly a 50% Bjøntegaard Delta bitrate (BD-rate) reduction over H.264 at identical perceptual visual quality. To see how HEVC measures up against newer standards, read our detailed comparison of [H.264 vs H.265 vs AV1](/maclc/blog/h264-vs-h265-vs-av1/).

## Why is 10-bit color essential for HEVC and HDR video?

When people describe HEVC, they often emphasize 4K resolution. However, HEVC's most important visual leap is its widespread adoption of 10-bit color quantization through the Main 10 profile.

Older distribution formats like H.264 were built primarily around 8-bit color depth. In an 8-bit color system, each color channel (red, green, and blue) has 256 possible intensity levels (2 to the power of 8), creating a palette of roughly 16.7 million colors. While 16.7 million colors sounds generous, it is insufficient for smooth gradients. When an 8-bit video displays a sunset or a dark shadow in a movie, you frequently see harsh, stair-stepped lines known as color banding.

HEVC Main 10 allocates 10 bits per channel, providing 1,024 discrete intensity values per color (2 to the power of 10). Multiplying the red, green, and blue channels together yields over 1.07 billion colors:

- **8-bit color depth:** 256 values per channel, yielding 16.7 million total colors (banding visible in gradients).
- **10-bit color depth:** 1,024 values per channel, yielding 1.07 billion total colors (smooth, banding-free transitions).

This fourfold increase in tonal precision per channel is why 10-bit color is mandatory for High Dynamic Range (HDR) mastering. Standards like HDR10 and Dolby Vision use the Perceptual Quantizer (PQ) curve, standardized in SMPTE ST 2084, to stretch contrast from 0.001 nits of black up to 1,000 or 4,000 nits of peak brightness. If you attempted to map an HDR curve across only 256 steps in an 8-bit container, the brightness steps would be so coarse that severe banding would appear in dark scenes.

Even for standard SDR content, encoding in 10-bit HEVC produces a cleaner image than 8-bit H.264 at identical bitrates. The encoder uses the extra precision to prevent rounding errors during mathematical transforms, eliminating compression blockiness in dark shadows. To understand how color quantization shapes what you see, explore our complete guide on [8-bit vs 10-bit color](/maclc/blog/8-bit-vs-10-bit-color/).

## Why did web browsers and Windows lag behind in adopting HEVC?

If HEVC was standardized in 2013 and offers compelling efficiency gains, why did it take years to become widespread across web browsers and PC software?

The answer lies in licensing fragmentation. When H.264 was standardized, patent holders consolidated their intellectual property into a single licensing pool administered by MPEG LA. Device manufacturers and software developers paid a predictable, capped annual royalty to support H.264 playback.

With HEVC, the licensing structure fractured. Multiple competing patent pools emerged:

1. MPEG LA (now Via Licensing Alliance)
2. HEVC Advance (Access Advance)
3. Velos Media
4. Individual patent holders who refused to join any pool and reserved the right to seek separate royalties

These competing entities demanded higher fees, contested royalty caps, and at one point proposed royalties on streaming content itself rather than just physical decoders.

Faced with legal uncertainty and open-ended financial liabilities, companies like Google and Mozilla refused to bundle HEVC decoders into their open-source web browsers (Chrome and Firefox). Google turned to its royalty-free codec, VP9, which we break down in [what VP9 is](/maclc/blog/what-is-vp9/). Eventually, those companies formed the Alliance for Open Media to create AV1, a royalty-free successor standard explored in our guide on [AV1 on Mac](/maclc/blog/av1-on-mac/).

Microsoft also removed native HEVC playback from baseline Windows installations, directing users to purchase a $0.99 extension package from the Microsoft Store to decode H.265 files in the default Windows Media Player.

Apple took a different path. As a major patent holder in HEVC and a hardware-centric business, Apple embraced the standard early. In 2017, Apple introduced native system-wide HEVC support in iOS 11 and macOS 10.13 High Sierra, switching the default iPhone camera capture format to HEVC and enabling hardware-accelerated playback across Safari, QuickTime, and Final Cut Pro.

## How does Apple Silicon handle HEVC video decoding?

Decoding an HEVC video stream in software demands intense computational effort. Because Coding Tree Units vary dynamically and sample adaptive offset filters process every boundary, running an HEVC decoder purely on general CPU cores quickly spins laptop fans and drains battery reserves.

Every Mac powered by Apple Silicon—from the base M1 MacBook Air to the M4 Max MacBook Pro—solves this problem with dedicated silicon. Built directly into the system-on-chip Media Engine are specialized hardware decoder and encoder blocks controlled by Apple's low-level [VideoToolbox framework](https://developer.apple.com/documentation/videotoolbox/kvtprofilelevel_hevc_main10_autolevel).

When a video player uses VideoToolbox, the compressed HEVC bitstream bypasses general CPU processing:

- The Media Engine reads the 8-bit or 10-bit 4:2:0 HEVC packets directly from system memory.
- Dedicated hardware circuits reconstruct the 3840 × 2160 pixels in milliseconds per frame.
- The decoded uncompressed frames pass straight to the GPU or display controller for rendering.

Because these hardware media blocks operate at high thermal efficiency, Apple Silicon Macs handle 4K 60 fps HEVC movies smoothly with long battery life. According to [Apple Support technical documentation](https://support.apple.com/en-us/102887), Apple Silicon fully supports HEVC playback across native apps.

However, standard macOS system apps like QuickTime Player restrict HEVC playback to files packaged in Apple-approved containers like MOV and MP4. If your 10-bit HEVC movie is stored inside a Matroska (`.mkv`) container, QuickTime refuses to open it, even though your Mac's Media Engine has the exact hardware required to decode the picture.

MacLC plays 8-bit, 10-bit and 12-bit HEVC in MKV, MP4 and MOV files, decoding in hardware through Apple's VideoToolbox, with VLC's engine and FFmpeg for everything around it. 10-bit video stays 10-bit on its way to the screen.

## When should you choose HEVC over other modern codecs?

Despite newer contenders like AV1 and VVC entering the market, HEVC remains the most practical high-efficiency video codec for personal media libraries, home video archiving, and local playback.

| Criterion | H.264 (AVC) | HEVC (H.265) | AV1 |
| :--- | :--- | :--- | :--- |
| **Year Introduced** | 2003 | 2013 | 2018 |
| **Relative Bitrate** | Baseline (100%) | ~50% savings vs H.264 | ~65% savings vs H.264 |
| **Hardware Decode on Mac** | All Intel and Apple Silicon Macs | All Apple Silicon (M1–M4) | M3 and M4 only (Software on M1/M2) |
| **Hardware Encoding Speed** | Extremely fast | Extremely fast on Apple Silicon | Slow (Software only on Mac) |
| **10-bit & HDR Support** | Rare / Non-standard | Universal industry standard | Universal industry standard |
| **Ideal Use Case** | Legacy compatibility, 1080p web | Local 4K archives, home video, HDR | Web streaming (YouTube, Netflix) |

Choose HEVC when:

1. **You are archiving personal 4K footage:** If you export videos from Final Cut Pro or DaVinci Resolve, encoding to HEVC preserves high visual detail at half the storage cost of H.264. Apple Silicon's hardware Media Engine exports 4K HEVC faster than real time.
2. **You want battery-friendly 4K HDR playback:** Modern smart TVs, iPads, iPhones, and Apple Silicon Macs feature mature hardware decoders for HEVC. While AV1 achieves slightly better compression, AV1 hardware decoding on Macs requires an M3 or newer chip; M1 and M2 Macs decode AV1 in software, consuming more power.
3. **You are storing Dolby Vision or HDR10 movies:** The commercial home theater ecosystem is built on HEVC. UHD Blu-ray discs and web digital downloads rely on HEVC elementary streams to carry dynamic HDR metadata.

To learn more about the broader mechanics of video encoding and how codecs differ from file wrappers, check out our companion guide on [what a codec is](/maclc/blog/what-is-a-codec/). To master how your Mac's hardware media engine accelerates your movies, read our breakdown of [what VideoToolbox is](/maclc/blog/what-is-videotoolbox/).

If you want a dependable video player that handles HEVC across different container formats, download [MacLC from the download page](/maclc/donate/). It runs natively on Apple Silicon, plays HDR10 and Dolby Vision without stutter, and supports 8-bit, 10-bit, and 12-bit HEVC files out of the box.

## Questions people ask

### What is HEVC and what does it stand for?

HEVC stands for High Efficiency Video Coding. Also known as H.265 or MPEG-H Part 2, it is a video compression standard designed to cut the file size of 4K and high-definition video in half compared to older H.264 compression.

### Is HEVC better quality than H.264?

Yes. At the same bitrate, HEVC delivers significantly sharper image detail, cleaner gradients, and fewer compression artifacts than H.264. Alternatively, it delivers identical visual quality at approximately half the file size.

### Why do some computers need HEVC Video Extensions?

On Windows, Microsoft removed native HEVC playback to avoid licensing fees, requiring users to install a paid extension. macOS includes full hardware and software HEVC decoders built into the operating system for free.

### Can my Mac play 10-bit HEVC videos?

Yes. Every Mac powered by Apple Silicon (M1, M2, M3, M4) includes dedicated media engines that decode 8-bit and 10-bit HEVC in hardware with minimal battery consumption.

---
MacLC is a free, open-source video player for Apple Silicon Macs: https://www.hazenstudio.com/maclc/ · download: https://www.hazenstudio.com/maclc/donate/
