UDF Bridge: ISO 9660 Compatibility for VOB Files
This article examines how the Universal Disk Format (UDF) Bridge filesystem layer maintains backward compatibility with the legacy ISO 9660 standard when accessing DVD-Video assets, specifically VOB (Video Object) files. By utilizing a hybrid dual-filesystem architecture, optical media can seamlessly bridge the gap between modern DVD-Video players that require UDF 1.02 and older operating systems that only support ISO 9660.
The Filesystem Layer: UDF Bridge
The filesystem layer responsible for backward compatibility with ISO 9660 is the UDF Bridge format (specifically, the UDF 1.02 / ISO 9660 Bridge).
When the DVD-Video standard was developed by the DVD Forum, media players required the features of the Universal Disk Format (UDF) to handle large files, complex directory trees, and modern disc-reading conventions. However, millions of existing personal computers only supported the older ISO 9660 file system. To resolve this limitation without duplicating data, engineers created the UDF Bridge specification.
How the UDF Bridge Operates
The UDF Bridge functions as a hybrid filesystem by writing two distinct directory structures onto a single disc:
- Parallel Descriptors: The media contains an ISO 9660 Primary Volume Descriptor alongside a UDF Volume Recognition Sequence.
- Shared File Allocation: Instead of duplicating video data, both the ISO 9660 directory structure and the UDF directory structure point to the exact same physical sectors on the optical disc.
- Transparent Fallback: When a disc is inserted into
a host system, the operating system or optical drive firmware reads the
filesystem it natively supports. A standard DVD-Video player parses the
UDF 1.02 descriptors to locate the
VIDEO_TSdirectory and stream.VOBfiles. If an older operating system lacks a native UDF driver, it ignores the UDF metadata and falls back to reading the disc using its built-in ISO 9660 driver.
Significance for VOB Files
VOB files store the multiplexed video, audio, subtitles, and navigation streams on a DVD. Under standard DVD-Video authoring rules:
- File Size Management: Individual VOB files are split into maximum sizes of 1 GiB (1,048,576 KiB) to remain within the file size limitations imposed by older file systems, including older variations of ISO 9660.
- Sector Alignment: DVD playback requires continuous physical sector reads. The UDF Bridge ensures that the continuous physical addressing used by UDF is identical to the sector extents mapped in the ISO 9660 directory records.
Through the UDF Bridge layer, backward compatibility is achieved natively at the filesystem level, allowing systems lacking UDF support to browse, copy, and read VOB files through standard ISO 9660 protocols.