Metadata Lost When Converting VOB to MP4
Converting DVD video files (VOB) to modern MP4 containers significantly reduces file size and improves device compatibility, but the process strips out substantial legacy metadata. This article details the specific metadata, navigation commands, structural data, and auxiliary streams commonly discarded during the VOB-to-MP4 transcoding process.
DVD Navigation and Menu Structuring Data
Standard DVDs rely on IFO (Information) files coupled with VOB containers to manage playback logic. When extracting or converting raw VOB files to an MP4, the player logic instructions are entirely lost. This includes:
- Menu Navigation Trees: Button positions, highlight states, and interactive routing scripts.
- Multi-Angle Data: Interleaved video streams providing multiple camera angles for the same scene are reduced to a single selected angle, discarding alternative stream references.
- Cell and Program Chains (PGC): DVD sequencing maps, non-linear play order tags, and seamless branch jumps.
- Title/Chapter Labels: While chapter timestamps can be mapped to MP4 chapter marks, the underlying DVD cell IDs and native chapter pointers do not carry over automatically.
Closed Captioning and Subpicture Metadata
DVDs use distinct legacy formats for subtitles and captions that rarely transfer to MP4 without explicit separate extraction:
- Line 21 Closed Captions (EIA-608): Embedded directly inside the MPEG-2 video stream’s user data packets, these closed captions are usually ignored by standard MP4 encoders unless explicitly filtered and converted to timed text tracks (like TTML or TX3G).
- Subpicture Color Palettes and Positioning: DVD subtitles are run-length encoded bitmap graphics (VOBSUB) tied to a 16-color lookup table stored in the IFO file. When converted to an MP4 container, the color index table, forced subtitle display flags, and pixel-coordinate positioning values are dropped unless burned directly into the image or converted to vector-based text formats.
Audio Encoding and Dynamic Range Flags
The audio tracks on a DVD (typically AC-3 or DTS) feature studio-specific metadata aimed at standalone home theater decoders:
- Dialnorm (Dialogue Normalization): AC-3 metadata tags that instruct the playback system to adjust master volume to maintain consistent speech levels across sources.
- Dynamic Range Compression (DRC) Profiles: Instruction flags embedded inside AC-3 frames defining compression curves for night-listening modes.
- Matrix Mixdown and Surround Flags: Downmixing instructions (such as Dolby Surround/Pro Logic steering flags) signaling whether a stereo downmix should preserve surround phase information. When converted to AAC audio in an MP4, these proprietary flags are discarded.
Codec and Display Flags
The MPEG-2 elementary stream contains hardware-specific playback properties that modern H.264/H.265 MP4 files replace or ignore:
- Non-Square Pixel Aspect Ratios: DVDs rely on Display Aspect Ratio (DAR) flags to stretch 720x480 (NTSC) or 720x576 (PAL) non-square pixels into 4:3 or 16:9 displays. Converters often burn this stretch into standardized square-pixel dimensions, discarding the original anamorphic signal flags.
- Interlacing and Telecine Tags: Flags such as "Repeat First Field" and "Progressive Frame" flags (used for 3:2 pulldown) are permanently removed once the video is deinterlaced to a steady progressive frame rate.
- GOP Timecodes: Original Group of Pictures timecode references used for frame-accurate tape-to-DVD master indexing are rewritten to a continuous presentation timestamp (PTS) starting from zero.
Access Control and Regional Identifiers
- Region Coding (RPC): Byte markers that limit playback to specific geographical hardware regions.
- Parental Control Masks: Age-based authorization levels defined in the disc's management blocks to automatically skip mature scenes are eliminated during the linear conversion to an MP4 file.