Quality regression testing re-encodes a fixed set of reference clips on every change to the pipeline and compares the new quality scores against a saved baseline, the golden reference, so a build that quietly lowers quality is caught before it ships. It is borrowed from software's golden-master and characterization testing, with one twist: a quality score such as VMAF is not exact, so you compare against a tolerance band sized to the metric's noise (model confidence interval plus encoder run-to-run jitter), never an exact line. One clip is not a suite; the reference set must span the content that fools metrics, grain, dark scenes, high motion, screen text, animation, or the test passes blind to a regression in the gap. The hardest catch is slow drift: a series of builds each losing a fraction of a point, every step inside the band, that sums to a visible loss only when measured against a frozen baseline rather than the last build. It is the standing suite behind a single quality gate.


The handbook · 7 volumes
Fora Soft Video Engineering Handbook
Quality regression testing catches the encoder change that quietly makes pictures worse, but only with fixed clips, a frozen baseline and a sensible tolerance. In our seven-volume handbook on the video stack, Volume 1 is the starting point for regression testing, covering encoder settings, VMAF and other quality metrics, and comparing encodes at equal bitrate. Written by Nikolay Sapunov, CEO at Fora Soft.
Want quality regression testing that flags drift before a release ships?
We will set up golden reference clips, baselines and tolerance bands for your pipeline and hook the checks into CI. 250+ video products shipped since 2005.