The History of Video Compression Standards
This article from api.video traces the history of video compression standards from 1929 to the present. It highlights major milestones and developments in video compression, providing a clear understanding of how current standards evolved.
Link
Related resources
- BBC R&D Blog (Research & Development)The BBC Research & Development blog where broadcast technology advancements are discussed. Includes articles on new video compression techn…
- Elephants Dream (Open Movie)The first open movie from the Blender Foundation (2006). It's an animated short film widely used in the past as a standard test video for n…
- OpenTelemetry Video QoE Metrics (Article)An article on using OpenTelemetry (an open source observability framework) to collect and analyze Quality of Experience (QoE) metrics from…
- Video Annotator: Building Video Classifiers using Vision-LanguageNetflix Tech Blog on a framework for training ML models for video understanding. Describes an internal system to create video classifiers u…
- The Making of VES: the Cosmos Microservice for Netflix Video EncodingA Netflix Tech Blog article detailing the design and development of Netflix's Video Encoding Service (VES), a microservice in their Cosmos…
- Introduction to H.264: (1) NAL Unit | Yumi Chan's BlogThis article is to introduce H.264 and provide a overview of NAL Unit. It also explains NALU header byte which contains the basic informati…
- Guide to HEVC/H.265 Encoding and PlaybackHEVC's main advantage over H.264 is that it offers roughly double the compression ratio for the same quality. This means that a video file…
- How video streaming works on the web: An introductionNote: this article is an introduction to video streaming in JavaScript and is mostly targeted to web developers. A large part of the…
- Introduction to HTTP Live Streaming: HLS on Android and MoreThis article explains how HTTP Live Streaming works and demonstrates how to create an HLS player in Android.
- Per-Title Encoding: 5 Implementation Tips – BitmovinA Bitmovin guide that offers practical tips for implementing Per-Title encoding (content adaptive encoding) in a video workflow. It builds…
- FFmpeg Threads Command: How it Affects Quality and PerformanceSo, I received an email from an acquaintance that read, “I was curious if there is actually any benefit to a “threads=” type custom command…
- Tears of Steel (Open Movie)A Blender Foundation live-action/CGI short film (2012) released as open content. Often used as test material for visual effects, 4K streami…
- Avid Media Composer | FirstAvid's free tier of Media Composer, offering a subset of the professional editing tools for beginners. It's widely used in the film & TV in…
- Netflix Video Quality at Scale with Cosmos MicroservicesA deep dive into Netflix's Cosmos platform and how its microservice architecture enables large-scale video quality improvements (like per-t…
- Rebuilding Netflix Video Processing Pipeline with MicroservicesNetflix Tech Blog post (part of a series) describing how Netflix migrated their video processing pipeline to a microservices architecture t…