Convex-hull / rate-quality plotter (asset B3)

A small, dependency-free (pure standard-library) Python tool that turns a grid of measured (resolution, bitrate, quality) points into the convex hull — the optimal bitrate-resolution frontier behind a per-title ladder. It computes the upper non-dominated frontier across resolutions, marks the crossover bitrates where the winning resolution changes, writes a rate-quality plot with the hull overlaid as a dependency-free SVG (no matplotlib), and computes the BD-rate (Bjontegaard delta-rate, the bit

Download free PDF
Book cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering HandbookBook cover: Video Encoding, Volume 1 of the Fora Soft Video Engineering HandbookBook cover: AI for Video, Volume 6 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

This convex-hull plotter turns a grid of resolution, bitrate and quality points into the optimal rate-quality frontier, marks crossover bitrates and computes BD-rate. Our seven-volume handbook covers the full video stack; start with Volume 1 for per-title ladders and quality metrics, then Volume 3 for ABR delivery and Volume 6 for AI quality models. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Building a per-title bitrate ladder from your own measurements?

Send us your encode grid, and we will build the convex hull, pick ladder rungs and show the bitrate saved per title. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →