How Video Title Set (VTS) Organizes VOB Files
This article explains the critical function of the Video Title Set (VTS) within the DVD-Video structure, focusing on how it manages and structures related Video Object (VOB) files. Readers will learn how a VTS acts as a self-contained container that groups video streams, audio tracks, subtitles, menus, and navigation data. By breaking media into standardized segments and pairing them with control files, the VTS architecture ensures seamless playback and proper chapter navigation across physical file boundaries.
The Purpose of a Video Title Set (VTS)
In the standard DVD-Video specifications (found inside the
VIDEO_TS directory), media is not stored as a single
monolithic file. Instead, the disc is organized into logical domains. At
the core of this system is the Video Title Set (VTS), a self-contained
structural unit designed to group a specific title or a collection of
closely related titles—such as a feature film, an individual television
episode, or a collection of bonus materials.
Each VTS operates independently, carrying its own unique video format, aspect ratio, audio configurations, and subtitle tracks. This compartmentalization prevents conflicts between different types of content on the same disc, such as a 16:9 widescreen feature film paired with 4:3 standard-definition extras.
Managing Split VOB Files
VOB files contain the multiplexed digital audio, digital video, subtitles, and navigation commands. Because traditional DVD file systems (UDF and ISO 9660) impose a strict maximum file size limit of 1 GB (1,024 MB), long-form video presentations cannot fit into a single file.
The VTS framework solves this limitation by splitting the presentation across multiple sequentially numbered VOB files while maintaining continuous playback.
A standard VTS employs a strict naming convention:
VTS_xx_0.VOB: Contains the interactive menu assets (video, audio, and button graphics) specific to that title set.VTS_xx_1.VOBthroughVTS_xx_9.VOB: Contain the actual program material, split into consecutive chunks of up to 1 GB each.
Here, xx denotes the title set number (from 01 to 99).
The VTS treats VTS_01_1.VOB, VTS_01_2.VOB, and
subsequent files not as disconnected media files, but as parts of a
single, continuous byte stream. When a media player reaches the end of
VTS_01_1.VOB, the VTS parameters ensure an uninterrupted
transition into VTS_01_2.VOB without audio lag, dropped
frames, or visible stutter.
Coordination with IFO and BUP Files
VOB files cannot direct their own playback; they rely entirely on the organizational metadata provided within the VTS. Every Video Title Set pairs its VOB files with two corresponding files:
VTS_xx_0.IFO(Information File): This file contains the structural roadmap for the related VOB files. It dictates the exact byte offsets for chapter points, cell boundaries, layer breaks, audio track selections, and aspect ratios. When a user skips to a specific chapter, the IFO file tells the player precisely which VOB file and internal sector to jump to.VTS_xx_0.BUP(Backup File): This is an exact sector-level duplicate of the IFO file. Because optical media is prone to scratches, the backup ensures that navigation data remains accessible even if the primary IFO file becomes unreadable.
Logical Domain Separation
By grouping content into discrete sets, the VTS architecture enables complex DVD authoring:
- Navigation Control: Menus stored in
VTS_xx_0.VOBcan route viewers directly to specific cells across the title's VOB files without reloading the entire disc directory. - Format Flexibility: Disc authors can designate
VTS_01for high-bitrate multi-channel audio tracks (e.g., DTS or Dolby Digital 5.1) while designatingVTS_02for stereo supplementary content, keeping file structures clean and isolated. - System Stability: Errors in the stream of one title set do not necessarily corrupt the navigation or playback parameters of another set on the disc.
Through this cohesive combination of unified playback across 1 GB file limits, strict naming structures, and synchronized control files, the Video Title Set serves as the operational backbone for organizing and presenting VOB content.