Can a VOBU Exist Without Video Packets in a VOB?

A Video Object Unit (VOBU) can exist without containing any video packets inside a DVD VOB (Video Object) file. While VOBUs are primarily designed to organize multiplexed MPEG-2 program streams containing video, audio, and sub-pictures, the DVD-Video specification only mandates the presence of a Navigation Pack (NV_PCK) at the start of each VOBU. This article explains the technical structure of a VOBU, outlines scenarios where video-less VOBUs occur, and details how media players interpret them.

The Minimal Structure of a VOBU

In the DVD-Video standard, a VOBU represents the smallest accessible unit of a Video Object (VOB). It serves as the basis for navigation, time searching, and synchronized presentation.

Every VOBU must begin with exactly one Navigation Pack (NV_PCK), which contains the Presentation Control Information (PCI) and Data Search Information (DSI). Following the NV_PCK, the VOBU may contain an arbitrary combination of:

The specification does not require a minimum count of V_PCK elements. As long as the NV_PCK is present to maintain the timing and navigation metadata, a VOBU is structurally valid even with zero video packets.

Common Scenarios for Video-Less VOBUs

There are specific DVD authoring implementations where VOBUs contain no video data:

1. Audio-Only Titles and Tracks

Some DVD-Video discs contain dedicated audio-only titles or music menus. In these instances, the VOB stream carries audio packets multiplexed with navigation packs. Because there is no moving video or still frame associated with the segment, the VOBUs contain only NV_PCK and A_PCK packets.

2. Still Shows with Continuous Audio

In DVD slide shows or still-frame galleries, a single I-frame is loaded and held on the screen while background audio continues to play. The initial VOBU contains the video pack (V_PCK) for the still frame alongside audio. Subsequent VOBUs covering the duration of the audio playback often omit video packets entirely, containing only audio packs and navigation packs until the next slide is triggered.

3. Multiplexing Intervals and Padding

A VOBU represents a presentation duration between 0.4 and 1.0 seconds (and up to 1.2 seconds for still frames). When multiplexing high-bitrate audio streams or complex sub-pictures, an authoring multiplexer may distribute packets such that a particular VOBU boundary contains audio or sub-picture information without any intervening video frames, particularly during chapter transitions or cell boundaries.

How Players Handle VOBUs Without Video

Standard DVD players and software decoders handle video-less VOBUs using the following mechanisms: