example-file.com

HDMI Signal & Chroma Processing Tests

Twenty-six test videos for isolating signal-chain problems - full vs. limited RGB range, chroma subsampling (4:4:4/4:2:2/4:2:0), BT.601 vs BT.709 colour matrix, and bit-depth/FRC dithering - across HDMI sources, cables, switches and displays.

What these files actually are

Download the file rather than watching on YouTube for anything below-black or range-sensitive: YouTube re-encodes and can normalise signal levels, which erases exactly the artefact you're trying to test for. Free download, no watermark, no attribution required, each with a SHA-256 hash and VirusTotal link.

Common use cases

HDMI signal chain troubleshooting

Isolate whether a color or black-level problem comes from the source, the cable/switch, or the display.

Console and PC range matching

Confirm your device's RGB/YCbCr range setting matches what your display expects.

PLUGE Black Level Test – Below Black and Above Black

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. Set brightness so the Y=4 bar disappears but Y=20 stays just visible.

pluge-black-level-test.mp4 · 743 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) Viewing condition: Dark room recommended VirusTotal report
Download

HDMI RGB Full vs Limited Range Test

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. Play BOTH downloaded files: if blacks look gray or shadows crush in one of them, your chain misreads the range flag.

hdmi-rgb-full-vs-limited-test.mp4 · 799 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

HDMI Black Level Mismatch Test

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. Match your TV's 'HDMI Black Level / Full-Limited' setting to your source - the patches show a mismatch instantly.

hdmi-black-level-mismatch-test.mp4 · 797 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Console RGB Range Test – Full or Limited

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. PS/Xbox RGB range setting: test with both files; 'Limited' is correct for most TVs.

console-rgb-range-test.mp4 · 788 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

HDMI Full RGB Test Pattern

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. For PC monitors over HDMI: full RGB should show code 0-15 steps as distinct near-blacks.

hdmi-full-rgb-test.mp4 · 788 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

RGB Channel Clipping Test – Red Green Blue

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. Each ramp must reach its end without flattening - a flattened end means that channel clips.

rgb-channel-clipping-test.mp4 · 740 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

YCbCr Luma and Chroma Clipping Test

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. Luma and chroma clip independently - check all three ramps.

ycbcr-luma-chroma-clipping-test.mp4 · 737 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Chroma Range Error Test

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. Saturation ramps out to the legal chroma limits - early flattening = chroma range error.

chroma-range-test.mp4 · 830 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

BT.601 vs BT.709 Color Matrix Test

YouTube re-encodes video and may normalize levels - the DOWNLOADED file carries the exact code values and range flags; use it for the real measurement. File is tagged BT.709: the RIGHT half must look correct. If the left half looks right instead, your chain decodes with the wrong matrix.

bt601-vs-bt709-test.mp4 · 750 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Chroma Alignment Test – Luma and Color Channels

Red and blue lines sit exactly 4px from their white luma markers - any drift is chroma misalignment.

chroma-alignment-test.mp4 · 655 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Horizontal Chroma Alignment Test

Vertical line set for horizontal chroma shift.

horizontal-chroma-alignment-test.mp4 · 582 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Vertical Chroma Alignment Test

Horizontal line set for vertical chroma shift.

vertical-chroma-alignment-test.mp4 · 555 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Chroma Multiburst Resolution Test

Compare where luma bursts and chroma bursts stop resolving - the gap is your chroma resolution loss.

chroma-multiburst-test.mp4 · 844 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Chroma Zone Plate Test

Aliasing rings and smears in the chroma plate (right) expose upsampling and scaling errors.

chroma-zone-plate-test.mp4 · 13 MB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Chroma Bleeding and Color Fringing Test

Color haze spilling past the sharp block edges is chroma bleed.

chroma-bleeding-test.mp4 · 636 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

4:4:4 vs 4:2:2 vs 4:2:0 Comparison

The three subsampling levels side by side - the middle and right panels show what your chain may be doing to the left one.

chroma-444-422-420-comparison.mp4 · 2.2 MB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

RGB vs YCbCr Text Test

RGB output keeps text like the left panel; YCbCr 4:2:0 output looks like the right one.

rgb-vs-ycbcr-text-test.mp4 · 2.2 MB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

TV PC Mode Chroma Test

Enable PC/Game mode with 4:4:4 support and compare - without it, TV processing gives you the right-hand panel.

tv-pc-mode-chroma-test.mp4 · 2.2 MB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Chroma Upsampling Error Test 24p

Fine vertical chroma detail at 24p - streaky color rows during playback are the chroma upsampling error.

chroma-upsampling-error-24p.mp4 · 464 KB Resolution: 1920x1080 Frame rate: 23.976fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Chroma Upsampling Error Test 30p

The same chroma detail at 30p - some chains only mishandle one cadence.

chroma-upsampling-error-30p.mp4 · 562 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Fine Gradient Quantization Test

A 0-40 gradient over the full width: visible steps = quantization, shimmer = dithering (FRC).

gradient-quantization-test.mp4 · 576 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) Viewing condition: Dark room recommended VirusTotal report
Download

Low Brightness Dithering Noise Test

At minimum brightness, film the flat patches with your phone at several shutter speeds - crawling noise is temporal dithering. Do not judge panel bit depth from the YouTube stream.

low-brightness-dithering-test.mp4 · 591 KB Resolution: 1920x1080 Frame rate: 30fps Duration: 2m 8s Format: MP4 (H.264, silent) Viewing condition: Dark room recommended VirusTotal report
Download

LCD Temporal Dithering Test

Results depend on your camera, shutter speed, room lighting, mains frequency and brightness setting - do not draw hard conclusions from one video. The gradient alternates by one quantization step per frame (simulated FRC). Film it at several shutter speeds; do not judge panel bit depth by eye or from the YouTube stream.

lcd-temporal-dithering-test.mp4 · 2.9 MB Resolution: 1920x1080 Frame rate: 60fps Duration: 1m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

FRC Flicker Camera Test

Results depend on your camera, shutter speed, room lighting, mains frequency and brightness setting - do not draw hard conclusions from one video. A dark LSB-dithered gradient - crawling noise on camera indicates temporal dithering.

frc-flicker-camera-test.mp4 · 2.5 MB Resolution: 1920x1080 Frame rate: 60fps Duration: 1m 8s Format: MP4 (H.264, silent) Viewing condition: Dark room recommended VirusTotal report
Download

6-Bit + FRC vs True 8-Bit Test

Results depend on your camera, shutter speed, room lighting, mains frequency and brightness setting - do not draw hard conclusions from one video. Banded vs FRC-dithered vs smooth gradient. A 6-bit+FRC panel renders the middle band with visible crawling noise.

6bit-frc-vs-8bit-test.mp4 · 2 MB Resolution: 1920x1080 Frame rate: 60fps Duration: 1m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

8-Bit + FRC vs True 10-Bit Test

Results depend on your camera, shutter speed, room lighting, mains frequency and brightness setting - do not draw hard conclusions from one video. Finer steps for the 8-bit vs 10-bit case - the real 10-bit test file is in the HDR download set.

8bit-frc-vs-10bit-test.mp4 · 2 MB Resolution: 1920x1080 Frame rate: 60fps Duration: 1m 8s Format: MP4 (H.264, silent) VirusTotal report
Download

Frequently asked questions

Why does this need the downloaded file, not just YouTube?
YouTube re-encodes and can normalize signal levels, so below-black and range-sensitive patterns are only accurate in the original downloaded file.
What's a range mismatch look like?
Crushed black detail, clipped whites, or a washed-out/over-contrasted image are typical signs of a full vs. limited range mismatch.
Which test should I start with?
HDMI RGB Full vs Limited Range Test catches the most common signal-chain mismatch; move to the chroma-subsampling tests only if colour on fine detail or text still looks off afterwards.

More test categories