VOB vs EVO Architecture: DVD and HD-DVD Compared

This article provides an architectural comparison between the standard DVD Video Object (VOB) format and the Enhanced Video Object (EVO) container utilized in HD-DVD. While both formats are rooted in the MPEG-2 Program Stream specification, EVO fundamentally modernizes VOB to support high-definition video codecs, advanced multi-channel audio, secondary video streams for Picture-in-Picture, and higher bitrate multiplexing. Below is an architectural breakdown of how EVO evolved from and surpasses the legacy VOB structure.

Foundation and Stream Structure

Both VOB and EVO are based on the MPEG-2 Program Stream (ISO/IEC 13818-1) standard, which packs packetized elementary streams (PES) into 2,048-byte blocks aligned with optical disc sectors.

Codec Support and Stream Identifiers

The primary architectural divergence between VOB and EVO lies in the elementary stream payloads they can encapsulate:

Dual-Video and Secondary Stream Architecture

Standard VOB was engineered under the assumption that only one primary video track would decode at any given time:

Subtitles and Interactive Content

The mechanism for rendering non-video visual data underwent a major architectural overhaul: