AV1 Encoding with ab-av1: Quality-Targeted CRF Search
Author's design post explaining ab-av1's sample-encode plus VMAF-targeted CRF binary search method for picking encoder settings automatically.
Link
Related resources
- Liquidsoap — FFmpeg Filters DocumentationDocs for driving FFmpeg filtergraphs from Liquidsoap streaming scripts, enabling programmable continuous broadcast automation.
- scalable-kvazaar — Open Source SHVC (Scalable HEVC) EncoderFork of Kvazaar implementing scalable HEVC (SHVC) encoding with spatial and quality layers.
- DCVC-RT: Towards Practical Real-Time Neural Video CompressionProject page for DCVC-RT with results and design details — integerized models, implicit temporal modeling — reaching 125/113 fps encode/dec…
- Unified Origin Live — just-in-time live packaging documentationOfficial docs for running Unified Origin as a live JIT-packaging origin: DASH-IF Live Media Ingest Interface 1 (encoder HTTP POST), archive…
- HandBrake Documentation — Apple VideoToolbox EncodersPractical guidance on VideoToolbox hardware encoding: available parameters, GPU pinning via gpu_registryid, and quality limits versus x264/…
- NVENC Video Encoder API Programming Guide (Video Codec SDK 13.0)Current NVENC API guide covering nvEncodeAPI.h usage, P1–P7 presets, rate control and low-latency vs high-quality tuning info.
- Comparing Video Encoders — Methodology GuidePractitioner guide to fair encoder comparison using SSIMULACRA2 and XPSNR: CRF sweeps, score aggregation, and common benchmarking pitfalls.
- Intel Quick Sync Video Hardware Transcoding on KubernetesHands-on guide to exposing Intel iGPU QSV transcoding in Kubernetes via the Intel Device Plugins Operator, covering render group permission…
- Media CDN Origins Overview (Google Cloud)Official Media CDN docs on origin configuration: request collapsing semantics, cache-layer shielding, failover origins, and session-leader…
- GPAC MP4Box — Fragmentation, Segmentation, Splitting and Interleaving guideOfficial GPAC wiki reference for MP4Box's DASH/CMAF segmenter: -dash, -frag, -split and -inter options, DASH profile conformance, and live/…
- libvpx VP9 Spatial SVC Encoder ExampleReference libvpx example implementing VP9 spatial and temporal scalability, showing -sl/-tl/-tlm flags, scale factors, and per-layer min/ma…
- HM — HEVC Test Model Reference Software (JVET GitLab)Canonical JVET repository for the HEVC reference encoder/decoder HM, including the software manual PDF documenting every configuration para…
- OpenAPV — Reference Encoder/Decoder for Samsung APVASWF-hosted reference implementation of the APV intra-only mezzanine codec (4:0:0–4:4:4:4, 10-16 bit) with NEON and AVX optimizations, back…
- Video Encoding on Graviton in 2025Benchmark-heavy report on Arm video encoding: Graviton4 vs Graviton3 gains, x265 3.6+ improvements of 16-34%, SVT-AV1 Arm SIMD optimization…
- AVM — AV2 Reference Model (AOMedia, GitLab)Canonical GitLab home of the AV2 reference codec model, with v1.0.0 tagged in 2026; build and encode tooling for the next Alliance for Open…