A small, dependency-free (pure standard-library) Python tool that makes the article's reference architecture runnable. It models an automated QC policy as a set of checks across the three checkpoints (ingest validation, post-encode quality gate, pre-publish check), each tagged with an EBU-style layer (wrapper/bitstream/baseband/x-check/layout), a severity (hard or soft), a comparator, and a threshold. Given a batch of asset results (JSON or CSV: container_valid, decodes_ok, declared_vs_decoded_m
Download free PDF

The handbook · 7 volumes
Fora Soft Video Engineering Handbook
This QC gate evaluator models an automated policy across ingest, post-encode and pre-publish checkpoints, with hard and soft checks and a triage-queue estimate. Our seven-volume handbook covers the video stack; start with Volume 1 for quality metrics, compression artifacts and encoder settings, then Volume 3 for delivery and QoE monitoring. Written by Nikolay Sapunov, CEO at Fora Soft.
Designing an automated QC gate that stops bad encodes without flooding reviewers?
Share your pipeline and current failure rates, and we will set the checks, thresholds and triage rules for each checkpoint. 250+ video products shipped since 2005.