Skip to content
Testaroo

The same footage across codecs, containers, and pixel formats

One source encoded as H.264, HEVC, AV1, VP9, MJPEG, and a ProRes-compatible mezzanine, across 8/10/12-bit and 4:2:0/4:2:2/4:4:4, for testing decoder support, transcode pipelines, and container remuxing.

Each card starts with one representative test file. Choose a use case, search, or filter to find a specific profile; a card’s variant menu contains its related samples.

Filter these files
More filters and sorting
More file filters

Results

17 test families · 107 available files · Page 1 of 1

Preview of Alpha Channel: Opaque VP9 Twin

Alpha

Alpha Channel: Opaque VP9 Twin

The same codec and container with NO alpha plane, as the control for the alpha clip in this group. Useful for checking that alpha detection reads the pixel format rather than assuming every WebM is transparent, and for c

File
WEBM · Alpha · 480x270
Preview of Base Plate: Colour, 24-Patch Chart in Motion

Base Plates

Base Plate: Colour, 24-Patch Chart in Motion

A 24-patch chart drifting slowly so it is genuinely moving footage rather than a still. Patch values are fixed and documented, so colourisation and colour-management output can be measured per patch. The values are ficti

File
MP4 · Base Plates · 640x360
Preview of Bitstream: All-Intra (Every Frame a Keyframe)

Structure

Bitstream: All-Intra (Every Frame a Keyframe)

Every frame is an I-frame, so any frame is an independent cut point. Much larger, and the shape editing and frame-accurate seeking want. Same picture and same codec as every other clip in this group; only the GOP and fra

File
MP4 · Structure · 480x270
Preview of Codec: AV1

Codecs

Codec: AV1

The shared pan-city base plate encoded with AV1 (libaom-av1). Royalty-free and now decoded by every current browser. Encoding is far slower than H.264, which is why this fixture uses a fast preset; the bitstream is stand

File
MP4 · Codecs · 480x270
Preview of Colour Signalling: BT.2020 SDR (Wide Gamut)

Hdr

Colour Signalling: BT.2020 SDR (Wide Gamut)

Wide-gamut primaries with a conventional SDR transfer: wide colour without HDR. Frequently mishandled because tooling assumes BT.2020 always implies PQ or HLG. Every clip in this group carries the SAME picture and differ

File
MKV · Hdr · 640x360
Preview of Compression Input: detail-chart at CRF 28

Compress

Compression Input: detail-chart at CRF 28

The detail-chart plate at CRF 28: mild artefacts. Encoded from the original frames rather than transcoded from the reference, so it carries exactly one generation of loss and the comparison is clean. On this plate the fi

File
MP4 · Compress · 640x360
Preview of Compression Input: gradient-sky at CRF 28

Compress

Compression Input: gradient-sky at CRF 28

The gradient-sky plate at CRF 28: mild artefacts. Encoded from the original frames rather than transcoded from the reference, so it carries exactly one generation of loss and the comparison is clean. On this plate the da

File
MP4 · Compress · 640x360
Preview of Compression Input: text-motion at CRF 28

Compress

Compression Input: text-motion at CRF 28

The text-motion plate at CRF 28: mild artefacts. Encoded from the original frames rather than transcoded from the reference, so it carries exactly one generation of loss and the comparison is clean. On this plate the dam

File
MP4 · Compress · 640x360
Preview of Container: 3GP

Containers

Container: 3GP

One H.264 elementary stream wrapped in 3GP. Every file in this group was produced from the SAME encode with a stream copy, so the compressed video bytes are identical and the container is genuinely the only difference. T

File
3GP · Containers · 480x270
Preview of DASH VOD: Init Segment (init-stream0.m4s)

Vod Dash

DASH VOD: Init Segment (init-stream0.m4s)

A DASH initialisation segment carrying codec configuration for one representation. Named by the manifest's $RepresentationID$ template, so this file also exercises whether a client resolves template variables correctly r

File
M4S · Vod Dash
Preview of HLS VOD: CMAF Init Segment (init_0.m4s)

Vod Hls

HLS VOD: CMAF Init Segment (init_0.m4s)

A CMAF initialisation segment: the moov box carrying codec configuration and track metadata, with no media samples. A player must fetch this before any media segment of the same rendition, and switching renditions mid-st

File
M4S · Vod Hls
Preview of Intentionally Corrupt: Matroska Bytes With an .mp4 Extension

Containers Corrupt

Intentionally Corrupt: Matroska Bytes With an .mp4 Extension

An intentionally corrupt fixture of a different kind: the bytes are a perfectly valid Matroska file, and the extension says `.mp4`. Nothing is damaged: the file simply lies about what it is. Not a valid MP4 by design. T

File
MP4 · Containers Corrupt
Preview of Multi-Track Audio: 5.1 Surround, One Tone per Channel (MKV)

Audio Tracks

Multi-Track Audio: 5.1 Surround, One Tone per Channel (MKV)

A 5.1 track with a different pitch in every channel: an A-major triad across L, R and C, a 60 Hz rumble in the LFE, and two higher tones in the surrounds. Channel order is the standard L, R, C, LFE, Ls, Rs. This makes c

File
MKV · Audio Tracks · 8s
Preview of Pixel Format: 10-bit 4:2:0

Pixel Format

Pixel Format: 10-bit 4:2:0

10-bit 4:2:0 HEVC. Ten bits per component gives 1024 levels instead of 256, which is what removes banding from smooth gradients. Now the norm for HDR and for high-quality SDR encodes. Shipped in Matroska rather than MP4

File
MKV · Pixel Format · 480x270
Preview of Rotation Metadata: 180°

Rotation

Rotation Metadata: 180°

A 180-degree rotation carried in the container's display matrix while the coded pixels stay in their original orientation, exactly what a phone writes when you record holding it sideways. A player that ignores the matrix

File
MP4 · Rotation · H.264 (libx264)
Preview of Scan: Interlaced, Bottom Field First

Scan

Scan: Interlaced, Bottom Field First

The same interlacing with the opposite field order, the DV and SD convention. Deinterlacing with the wrong field order makes motion jitter backwards: a subtle, very common bug that this pair makes reproducible. In Matros

File
MKV · Scan · 480x270