A small, dependency-free Python expert-system that runs the article's diagnostic flow. It encodes a knowledge base of the common video artifacts — each with its pause-test class (spatial/temporal), what it is attached to (block grid / content / screen), its most likely pipeline stage and root cause, the fix at the cause, and which metric would (or would not) have caught it. Two modes: (1) INTERACTIVE — a guided questionnaire (pause test? on a block grid? follows content/edges? only in motion? ap
Download free PDF

The handbook · 7 volumes
Fora Soft Video Engineering Handbook
This Python tracer runs a guided diagnostic that maps each video artifact to its likely pipeline stage, root cause, fix and the metric that would catch it. Our seven-volume handbook covers the full video stack; start with Volume 1 for compression artifacts and quality metrics, then Volume 3 for delivery and players, and Volume 6. Written by Nikolay Sapunov, CEO at Fora Soft.
Seeing blocking, banding or judder and unsure which pipeline stage causes it?
Send us clips with the artifact, and we will trace it to the stage that causes it and propose a fix with a metric to guard it. 250+ video products shipped since 2005.