DVD-VR vs Standard DVD-Video Navigation Tables

DVD-Video and DVD-VR (DVD Video Recording) handle disc navigation differently because they were designed for different use cases: standard DVD-Video was built for commercial, read-only playback with complex interactive menus, whereas DVD-VR was engineered for real-time recording, rewritability, and on-disc editing. The primary difference lies in how navigation tables are structured and referenced: standard DVD-Video relies on a rigid hierarchy of Video Title Sets (VTS) with navigation data embedded directly into the video stream via Navigation Packs (NV_PCK), while DVD-VR centralizes navigation in a single management file using Original and User-Defined Program Chains (PGCs) paired with simplified Real-Time Data Information (RDI) packs.

File Organization and Hierarchy

Standard DVD-Video discs store data inside the VIDEO_TS directory, dividing control information across multiple files:

DVD-VR eliminates this multi-file hierarchy, storing everything in a DVD_RTAV directory using just two operational files: VR_MANGR.IFO (management data) and VR_MOVIE.VRO (the combined audio/video stream). All navigation tables exist entirely within VR_MANGR.IFO, doing away with individual title-set files.

In-Stream Navigation Packs: NV_PCK vs. RDI_PCK

In standard DVD-Video, navigation is deeply intertwined with the MPEG-2 stream:

DVD-VR discards PCI and DSI tables to allow real-time encoding without the computational overhead of calculating complex cross-sector jump pointers:

Program Chain Structures: Fixed Playback vs. Playlists

The Program Chain (PGC) tables define playback sequencing, but they behave differently across both formats:

Time Mapping and Random Access