10.01.2013 Views

DVD Demystified

DVD Demystified

DVD Demystified

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

474<br />

Chapter 11<br />

Making and Accessing the Audio and Video Video content needs to<br />

be identified or created. If the Web<strong>DVD</strong> project uses an existing disc, the<br />

only task is to identify the titles, chapters, and timecodes needed to access<br />

parts of the disc. If the project requires a new disc, the video and audio content<br />

needs to be created. You must decide whether to author the content as<br />

<strong>DVD</strong>-Video or simply put MPEG-2 or other multimedia files on the <strong>DVD</strong>-<br />

ROM. In general, authoring a <strong>DVD</strong>-Video disc is the best approach. The<br />

<strong>DVD</strong>-Video content will play in all <strong>DVD</strong> platforms, even those with no Web-<br />

<strong>DVD</strong> support, and <strong>DVD</strong>-Video-specific features such as subpictures and<br />

camera angles can also be used. <strong>DVD</strong>-Video volumes are more compatible<br />

with computers and with set-top Web<strong>DVD</strong> players than plain MPEG-2 files.<br />

Access to the <strong>DVD</strong>-Video zone of the disc is accomplished with the Web-<br />

<strong>DVD</strong> API of the target platform, which must provide a way to jump to specific<br />

titles and chapters, and preferably to specific timecodes as well. For<br />

simple Web<strong>DVD</strong> titles intended only to show related HTML pages as the<br />

video plays, an authoring system with Web<strong>DVD</strong> support may be all you<br />

need; you can type in URLs to be associated with each chapter. For more<br />

complicated Web<strong>DVD</strong> titles, you will need to write scripts and possibly create<br />

lists or databases that link the video to the Web or the Web to the video.<br />

In either case, a title number plus a chapter number, or a title number plus<br />

a timecode (hours: minutes: seconds: frames), is the link to the video. A URL<br />

(such as http://dvddemystified.com/webdvd), possibly with a script to be executed<br />

on the page, is the link to the Web. URLs may be relative (no http:// at<br />

the front), in which case the HTML pages come from the <strong>DVD</strong> itself.<br />

If a new disc is created, it should be authored with Web<strong>DVD</strong> in mind.<br />

User operation controls (UOPs) should be used sparingly. Disabling the fastforward,<br />

next, and menu operations to lock the viewer into introductory<br />

logos, legal warnings, and ads will also prevent control by HTML pages.<br />

Scripts on the page won’t be able to jump to desired locations on the disc,<br />

while the necessary user operations are blocked. Commands and GPRMs<br />

should be used judiciously. A disc that depends on certain values being<br />

placed in GPRMs may behave in unexpected ways when the HTML page<br />

that controls it skips over sections that set or check values. Video access<br />

points should be identified ahead of time. That is, every place in the video<br />

that you might want to have the HTML page jump to should be marked as<br />

a chapter during <strong>DVD</strong>-Video authoring because chapter access is extremely<br />

fast, easy, and accurate. It’s possible to jump to an arbitrary point in a video<br />

sequence using timecodes, but only if the title is authored in one sequential<br />

PGC form. Most players can only jump to the I frame nearest a timecode, so<br />

the granularity of access is usually about 0.5 seconds.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!