Share via


Defining Subtitles

This is preliminary documentation and subject to change.

Subtitles for HD DVD are defined using separate applications that the HD DVD specification calls Advanced Subtitles. An Advanced Subtitle is an HD DVD application that renders onto the subtitle plane instead of the main graphics plane. This means it has a manifest file and a markup file (with an .xas file name extension instead of .xmu), but it has no script file. Furthermore, the event element is not supported for subtitles.

When defining subtitles for a video, the languages must first be associated with each subtitle track in the TrackNavigationList element. The AdvancedSubtitleSegment element then defines the advanced subtitle applications associated with each subtitle track.

Inline Timing

Subtitle timing is usually controlled using a method of timing called inline timing. The following example markup shows how to set the timing for subtitles:

<p begin="0s" end="5s">Hello Bob</p>
<p begin="5s" end="10s">Hello Betty. How are you?</p>
<p begin="10s" end="15s">Fine thanks!</p>

See Also