NTSC VOB Subpicture Maximum Graphic Resolution
The maximum graphic resolution of a subpicture stream embedded within an NTSC VOB (DVD Video Object) file is 720×480 pixels. Subpictures function as run-length encoded bitmap overlays applied on top of the primary MPEG-2 video stream to display subtitles, closed captions, and DVD menu highlights. Because subpicture graphics are locked to the video frame specifications of the NTSC DVD-Video standard, their coordinate space matches the full active frame resolution of the accompanying video.
Frame Dimensions and Display Mapping
In an NTSC DVD VOB container, the video stream conforms to a standard maximum resolution of 720×480 pixels. The subpicture decoder utilizes a canvas that matches this 720×480 pixel grid. Although the graphic stream can define a smaller bounding box to cover only a specific segment of the screen—such as the bottom third for dialogue subtitles—the maximum theoretical and functional canvas resolution remains 720×480.
When dealing with different display aspect ratios, the subpicture bitmap adapts to the underlying video behavior:
- Standard 4:3: The 720×480 subpicture renders over the 4:3 frame using non-square pixels with a pixel aspect ratio (PAR) of 8:9 (approx. 0.89).
- Anamorphic 16:9: The 720×480 subpicture canvas is horizontally stretched alongside the anamorphic video to fill a 16:9 display, corresponding to an NTSC widescreen PAR of 32:27 (approx. 1.19).
- Letterbox and Pan & Scan: For widescreen content displayed on 4:3 screens, DVD players use subpicture scaling commands or separate subpicture streams specifically authored at 720×480 to properly align with the letterboxed or cropped output.
Graphic Format and Color Limitations
While the canvas resolution allows for full-screen coverage, the graphical fidelity is constrained by the DVD-Video specification:
- Color Depth: Subpictures are strictly 2-bit indexed bitmaps. This limits any given subpicture unit to a maximum of 4 distinct colors simultaneously.
- Palette Allocation: The 4 available colors are selected from a larger 16-color lookup table defined in the DVD’s Program Chain Information (PGC/IFO).
- Transparency: Each of the 4 colors has an assigned 4-bit transparency value (alpha channel), allowing for 16 levels of opacity ranging from fully transparent to completely opaque.
- Compression: The graphics are encoded using Run-Length Encoding (RLE) to minimize file size and conserve bitrate within the multiplexed VOB stream.
By maintaining a fixed 720×480 bitmap canvas, the DVD subpicture specification ensures that text, interactive buttons, and graphic elements render seamlessly in sync with standard-definition NTSC video.