Copyright 1999 Daikin U.S. Comtec Laboratories. All rights reserved.
Scenarist NT 2.0 Procedures
This manual, as well as the software described in it, is furnished under license and may be used or
copied only in accordance with the terms of such license. The content of this manual is furnished for
informational use only, is subject to change without notice, and should not be construed as a
commitment by Daikin U.S. Comtec Laboratories. Daikin U.S. Comtec Laboratories assumes no
responsibility or liability for any errors or inaccuracies that may appear in this book.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any
form or by any means, electronic, mechanical, recording, or otherwise, without the prior written
permission of Daikin U.S. Comtec Laboratories.
The following brand or product names are trademarks or registered trademarks of their respective
companies or organizations:
Daikin U.S. Comtec Labo ratories, the Daik in logo, Scena rist, Scenari st NT , S cenarist NT 2.0, S cenarist
SGI, and DVD Informer are trademarks of Daikin U.S. Comtec Laboratories.
CineMaster is a trademark of Quadrant International, Inc.
Dolby Digital is a trademark of Dolby Laboratories, Inc.
Director is a registered trademark of Macromedia, Inc.
Key-Lok II is a trademark of Microcomputer Applications, Inc.
Windows 95, Windows 98, and Windows NT are trademarks of Microsoft, Inc.
Apple and Macintosh are trademarks of Apple Computer, Inc.
All other brand or product names are trademarks or registered trademarks of their respective
companies or organizations.
CONTENTS
I
NTRODUCTION
About the Scenarist NT 2.0 Inte rface................................................................................................X
About Scenarist’s Editors....................................................................................................................X
Overview of the DVD Authoring Process.........................................................................................XI
Congratulations on your purchase of Scenarist NT 2.0, Daikin’s powerful,
full-featured DVD authoring tool. Whether your goal is to create complex
games, interactive videos, or online tutorials, Scena r ist is the complete
solution for your authoring and p remastering needs .
This Scenarist NT 2.0 Procedures manual provides step-by-step instructions
for many of the procedures used during authoring of a DVD title with Scenarist, as w e ll as related i nf ormation.
Introduction
About the Scenarist NT 2.0 Interface
Once you have named and set basic param eters for a new scenario in Sce -
narist’s Project Manager and Project Wizard, your interaction with Scenarist NT takes place primarily within four Editors, the Data Editor,
T ra ck Editor, Scenario Editor and Layout Editor. Tabs for acces sing these
Editors are located below the tool bars. In addition, you will also use the
Data & Track Assets window for several authoring procedures. Finally,
you will use the Simulation Window to add certain commands and for
previewing and testing portions of your scenario at various points during the authoring process.
About Scenarist’s Editors
The Data Editor is used primarily for organizing and managing assets in
the Scenarist database.
The Track Editor is where you combine assets into tracks, set languages and
create menus for them.
The Scenario Editor is where you organize program chains and create navigation links for them.
The Layout Editor is where you convert all the information in your scenario
into a single DVD image file that you can use for testing in Daikin’s DVD Informer disc imag e emulator , for use with Daikin’s ROM Formatter , and for
transfer to a storage medium for delivery to a DVD disc replication facility .
In addition, Scenarist provides many other editing windows and dialogs
for more specific operations. These are discussed either in this manual or
in other Scenarist documentation.
Here are the steps a DVD author using Scenarist NT follows when authoring a new project:
• Create an outline or plan for your project that shows the components
(the video, audio, still, and subpicture assets) you will need, and the
ways you want the user to be able to interact with those components.
• Create or obtain the assets you plan to use and encode them as needed.
• Create a new scenario and set parameters that determine the disc for-
mat, resolution, aspect ratio, subpicture colors, highlight button colors,
number of video title sets, and so on. You can also import a scenario
from a Scenarist script file or archive.
• Register assets in the Scenarist NT database for use in your project.
There are several ways to do this; the easiest and most intuitive is
through drag & drop from Explorer.
• Combine ass e ts into tracks which, after multiplexing, will be your
video objects.
• Build me nus out of subpictures by adding highlight buttons, creating
links between them, and defining selection and action colors.
Introduction
• Create PGCs for the titles in your scenario and add navigational links
to them.
• Link the menu highlight buttons in your menus to other menus, titles,
PGCs, or scenes.
• Add navigational commands that direct playback from PGCs to menus
and other PGCs, and which specify conditions that affect the flow of
play.
• Layout and premaster the scenario.
At certain stages in the authoring process you will also want to simulate
playback of your assets, tracks and video objects. Scenarist’s built-in Simulation Window allows you to preview any registered video, audio or
graphic asset. Then, once you have laid out the scenario you can test it
using Daikin’s DVD Informer disc image emulator.
1.6.1 Naming a Subtitle Image..................................................................................... 1-10
1.6.2 Creating a Subtitle Script File...............................................................................1-11
PRO ONLY
PRO ONLY
PRO ONLY
Section 1 … Preparing Assets
1.1Supported File Formats
All video and audio assets must be encoded before you can use them in
Scenarist NT. When you encode video and audio assets for use in Scenarist, you must use the encoding parameters lis ted in the DVD Specifica-
1
Scenarist automatically encodes still images and subpictures during
a.Multi-layer Photoshop files are imported as a single, flattened layer.
b.Scenarist NT does not current ly sup port LZW-compressed TIFF files.
At this time, Scenarist NT only accepts elementary audio and video
streams. Multiplexed streams must be demultiplexed before they may be
imported into Scenarist for authoring.
DVD-V i deo ca n sust ain tran sf er rat es of 10. 08 Mbps , max imum , for vide o
and audio together. However, the DVD Specification limits the maximum
bit rate for MPEG-2 video to 9.80 Mbps or less . MPEG-1 video is limi ted to
1.856 Mbps or less.
The DVD Specification requires that all video content within a single vol-
ume be of the same frame rate. For this reason, it is not possible to combine
NTSC (525/60) content with PAL/SECAM (625/50) content in a project.
1. DVD Specification, Part 3: Vi deo Specifications; Table 5.4.1.1-1: Constraints on MPEG-1 video,
on page VI5-39; Table 5.4.1.2-1: Constraints on MPEG-2 video, on page VI5-40; Table 5.4.2.2-1:
Restricted Items for Dolby AC-3 coding of audio, on page VI5-52; and Table 5.4.2.3-1: Restricted
Items for MPEG coding of audio, on page VI5-53. For information about DVD Specifications,
contact Toshiba Corporation, 1-1, Shibaura 1-Chom e , Minato-ku, Tokyo 105-01, Japan.
Although DVD-Video allows rates of up to 9.80 Mbps for video, a
full-length motion picture will not fit within a single-layer, single-sided
disc if you encode it from start to finish at this rate. Y ou can, however, fit a
full-length motion picture on a single-layer, single-sided disc with excellent picture quality if you use variable bit rate (VBR) compression during
the encoding process.
VBR encoding systems evaluate bit rate on several factors during compression, the most important being rate-of-change. The encoder adjusts
the encoding bit rate so that the most compositionally diverse and rapidly
changing sequences are assigned the highest rate. VBR encoding is generally done in two or three passes, or in out-of-r eal-time mode. The encoder
evaluates rate-of-change for each frame or sequence as peak, average, and
minimum. After the system performs its analysis, the operator generally
can intervene to perform final adjustments based on encoding results.
1.2.2Preparing Assets for Multi-Angle Play
Certain restrictions apply with regard to video encoding for both seamless
and non-seamless multi-angle play:
• Each video object must have the same duration.
• Each video object can have only one scene.
• Each video stream must contain the same GOP structure (i.e. same
number of fields, frames, and pattern of I, B and P-frames).
• Each video stream must contain the same number of GOPs.
• Each stream must be encoded at the same bit rate.
• Each video stream must have been encoded using the same type of bit
rate, either constant or variable.
• If video has been encoded at a constant bit rate, each video stream must
have the same vbv_delay initial value.
• The combined bit rate of video, audio and subpicture data must not
exceed 8.0 Mbps per angle stream . (This bit rate ceiling can decr ease by
as much as 1.2 Mbps as the number of video angles increases.)
• You can incorporate multi-angle views for a VTS title only, not within
the Video Manager.
Scenarist NT 2.0 Procedures1
–
3
Section 1 … Preparing Assets
1.2.3Preparing Assets for Seamless Play
In order for video assets to play seamlessly, certain video encoding and
audio track restrictions must be observed. Because play between multiangle and single-angle cells within a Program Chain (PGC) must al ways
be seamless, these restrictions will always apply in such ca ses.
• The physical order of the video assets on the disc must be identical to
the playback order.
• If you want two video obje cts to play seamles sly, both stream s must be
encoded at the same bit rate using the same bit rate method, either constant or variable.
• In the NTSC format, MPEG-2 assets must be encoded at a maximum of
36 fields per GOP . In the P AL system, assets must be encoded at a maximum of 30 fields per GOP.
There is no restriction on the number of P-frames permitted between each
I-frame.
When you are creating an audio stream and you want seamless playback
between two video objects, be sure to align the start and end of each audio
stream with the start and end of its video stream. If you do not, Scenarist
may not be able to multiplex the project (depending on the length o f the
gap between the two audio tracks).
1.3Preparing Audio Assets
The options for audio in DVD are almost limitless. Several stereo and
multi-channel audio formats and multiple soundtracks are available. You
may want to use all possibilities, but you must balance disc space and
audio bandwidth against picture quality and play time.
The DVD Specification defines that a title sold in either the NTSC (525/60)
or PAL/SECAM (625/50) video markets must have an a udio tra ck in Linear PCM or AC-3. A DVD title that includes only MPEG audio, for example, would be in violation of this specification.
VBR is possible with audio encoding, but most encoding systems do not
support it.
Linear PCM (audio that has been digitized but not compressed during the
encoding process) is the highest-fidelity audio option. Linear PCM can
vary in bit resolution and sample rate. For example, standard CD audio
uses 16-bit resolution and a sample rate of 44.1 kHz.
1.3.1 Linear PCM
DVD can support PCM sample rates of 48 kHz and 96 kHz with resolutions of 16, 20, or 24 bits.
incur a significant bit rate penalty . Table 1-1 shows the difference in the bit
rate between normal and high definition audio.
The DVD Specification allows up to 8 channels of PCM audio with a maximum bit rate of 6.144 Mbps per audio stream.
Currently, no players exist which support multi-channel PCM. Therefore,
authoring multi-channel PCM audio titles is not recommended.
1.3.2AC-3
AC-3 audio compression, also known as Dolby Digital, is standard on all
DVD players in the NTSC (525/60) market. AC-3 provides efficient data
compression for stereo and multi-channel surround (5.1) formats.
2
High sample rates and resolutions, however,
Table 1-1 Bit rate comparison
48 kHz/16 bit96 kHz/24 bit
Stereo bit rate1.536 Mbps4.608 Mbps
AC-3 supports various channel formats with a sample rate of 48 kHz and
bit rates from 64 to 448 kbps:
• Stereo for general use...................................192 kbps
• Extended stereo frequency response.........224 kbps or higher
• 5.1 surround sound ......................................384 kbps or higher
2. Scenarist NT Professional is required to utilize Linear PCM audio with a sample rate of 96 kHz.
3. In order to better maintain musical harmonics, Dolby Laboratories recommends using a bit rate of
448 kbps for 5.1 surround sound recordings.
Scenarist NT 2.0 Procedures1
3
–
5
Section 1 … Preparing Assets
1.3.3MPEG Audio
MPEG audio compression (similar in princi ple to AC-3) converts audio
sample frames to the frequency domain (a mathematical construct
through which audio information can be transformed into frequencies,
which can then be transformed into numbers). Using principles of audio
masking, different frequency bands ar e encoded with differing numbers of
bits.
Many MPEG video encoding systems are capable of capturing MPEG-1
audio in stereo. MPEG-2 audio encoders can handle configurations up to
7.1, with an additional two speakers in the front. DVD supports various
MPEG-1 and MPEG-2 audio formats with a sample rate of 48 kHz:
• MPEG-1 Audio (2 ch.) .................................up to 384 kbps
• MPEG-2 Audio (7.1 ch.) ..............................up to 912 kbps
Encoding systems for multi-channel MPEG audio are emerging.
1.3.4Other Audio Options
Besides PCM, AC-3, and MPEG compressed audio, you can also elect to
offer audio in either of two alternate compressed formats:
DTS (Digital Theater Systems) … A premium-fidelity option for sur-
round sound encoding. The bit rate for DTS 5.1 surround is 64 to 1536
kbps, compared to 64 to 448 kbps for Dolby Digital. The higher bit rate
produces sound that the manufacturer claims is equivalent to 20-bit PCM
at a 48 kHz sample rate.
SDDS (Sony Digital Direct Systems) … A competing surround-sound
format, proposed by the Sony Corporation, as an option for DVD. It is not
clear at this time what plans Sony has to in troduce compatible playback
hardware for the SDDS format. Therefore , Scenarist NT does not currently
support the SDDS audio format.
Scenarist currently supports karaoke only within an AC-3 stream. When
encoding karaoke assets, the AC-3 bsmod should be set to 111 and the AC-3
acmod should be set to 0x2 or gr eater. Table 1-2 shows these assignments.
Table 1-2 Channel assignment for karaoke
acmod
0102/0L, RL, R
0113/0L, M, RL, C, R
1002/1L, R, V1L, R, S
1013/1L, M, R, V1L, C, R, S
1102/2L, R, V1, V2L, R, Ls, Rs
1113/2L, M, R, V1, V2L, C, R, Ls, Rs
See Section 3.7, “Creating a Karaoke Title” for details of how to create a
karaoke title.
Audio coding
mode
Karaoke channel
assignment
(bsmod = 111)
1.4Preparing Still Image Assets
When a still image is imported into Scen arist, it is automatically MPEG-2
encoded in preparation for authoring. This image can then be used to
create a Still Menu, Slide Show or Still Show.
Normal channel
assignment
(bsmod
≠ 111)
Scenarist NT supports still image sizes of 720 × 480 for NTSC (525/60) and
720 × 576 for PAL (625/50). If a still image of a different dimension is
imported, Scenarist will automatically scale the image to the appropriate
dimensions.
Scenarist NT 2.0 Procedures1
–
7
Section 1 … Preparing Assets
1.4.1Adjusting for Television Overscan
When still images are played back from a DVD disc to a television monitor,
the picture will often be cropped a small amount from all sides. This is
referred to as overscan. In order to avoid losing important visual
information due to overscan, key graphical elements should remain
within the Action Safe or Title Safe boundaries.
Action SafeThe area within which action should be confined so
as to ensure that it is visible on most television sets.
(Typically a 5% margin in from each edge.)
Title SafeThe area within which to place a title or graphical
element so that none of it falls outside the visible
region on most television sets. (Typically a 10% margin in from each edge.)
Although overscan is a concern on most consumer television sets, PCbased DVD players typically do not have an overscan area. On such
systems, one can expect the full still image or video frame to be visible.
1.4.2Preparing a YUV File
YUV image files (images created using the YUV color space, which is used
by the NTSC and P AL color video stan dards) lack the information h eaders
and file extensions that exist in JPEG, TIFF, BMP and other graphics file
formats. Without an information header, Scenarist cannot normally read a
file in the YUV format; however, Scenarist can handle a YUV file if you
perform the following steps:
• Add a .yuv extension to the file name.
• Adj ust the image size to 720 × 480 for NTSC and 720 × 576 for PAL.
The current version of Scenarist NT supports the YUV color space in one
file in the ratio 4:2:0 in the sequence Y data (luma) followed by U data
(color) followed by V data (color). If the original ratio is 4:2:2, it must be
converted to 4:2:0 before Scenarist can use it.
A menu consists of a motion vide o or still image background with a subpicture overlay and highlight layer. When creating a subpicture to be used
in a menu, you must observe the following guidelines:
• The subpicture must be made from a still image, using a graphic pro-
duction tool such as Pa int Shop Pro or Photoshop.
• Create the subpicture lettering in pure black, red, or blue; that is, set to
255 the RGB color value of whatever color you choose. The background
should be white.
• Anti-aliasing must be off. Anti-aliasing “smooths” the jagged edges of
curved or diagonal lines in a bitmapped image by changing the pixels
around the lines to different shades of gray or color . Because Scenarist’s
Conversion Rule converts each pixel to a specific color or to black or
white, when it converts an anti-aliased image, the edges of the image
become noticeably jagged and uneven.
4
• Save the subpictures in BMP, GIF, JPEG
(Photoshop), SGI, TIFF, TGA (Targa), or YUV format.
• A subpicture can be any size (horizontal and vertical resolution) as
long as it is smaller than the video or still image it will overlay.
, PCD (Photo CD), PICT, PSD
1.6Preparing Subtitle Assets
A subtitle stream is a sequence of subpicture overlays that play over a
background video or still image. Subtitles can utilize several digital effects
such as fade in, fade out, scroll or wipe.
There are two ways to handle subtitles in Scenarist NT 2.0, either by creating them with Scenarist NT’s built-in Subtitle Editor, or by preparing them
in an outside application and then importing them into your scenario. This
section provides information on how to prepare subtitle assets outside
Scenarist. For detailed information on the subtitle import procedure and
how to create subtitles with the Subtitle Editor, refer to Section 5, “Creat-
ing Subtitles”.
4. JPEG compression is a lossy algorithm and is, therefore, not recommended for subpicture assets.
Scenarist NT 2.0 Procedures1
–
9
Section 1 … Preparing Assets
Use the following guidelines when creating subtitle a ssets for import:
• Create subtitle images in a graphics program.
• Save subtitle im ages in BMP, GIF, JPEG, PCD (Photo CD), PICT, PSD
(Photoshop), SGI, TIFF, TGA (Targa), or YUV format.
• Use a maximum of four colors.
• Image size should not exceed 720 × 480 (
• Save all the image files for a stream of subtitles in the same format and
in the same directory.
• Keep a record of subtitle names, stream numbers, and corresponding
start-time and end-time codes.
Once you hav e settled on the para meters for y our subt itle images, you must
name the images, then identify the colors used in them. Refer to Section 8.1,
“Setting Subpicture Colors” for a description of this procedure.
1.6.1Naming a Subtitle Image
The name you give to a subtitle image is important. Scenarist registers subtitle images sequentially , as subpictures, within a subtitle asset folder. The
name of a subtitle identifies the image, its location within the subtitle
sequence, and the type of image it is.
NTSC) or 720 × 576 (PAL) pixels.
Use the following format when naming a subtitle image:
ImageName.subpicture#.ImageFormat
For example, a motion video clip named Twilight has one subpicture
stream with a series of 150 subtitles. All of the images have been created in
the TIFF image format. The images would be named:
The next step is to create in a text editor a subtitle script file that tells Scenarist which subtitle settings to use for a particular sequence of subtitle
images. Figure 1-1 shows an example of a subtitle script file.
Figure 1-1 Subtitle script file format
Here are the definitions for the script file settings:
st_formatThe identifying number of the subtitle data stream.
Scenarist NT currently supports subtitle format 2
only, which allows you to adjust a subtitle’s location
in time to action in the video.
SubTitleThe name of the subtitle data item.
Display_StartThe options are Forced or Non_Forced.
Scenarist NT 2.0 Procedures1
–
11
Section 1 … Preparing Assets
Pixel_AreaThe size of the background area for the subtitle
Display_AreaThe location of the subtitle image within the back-
ColorColor codes for the four colors available for subtitle
ContrastThe degree of transparency of the subtitle colors. The
BG, PA, E1, E2Color values for Background, Pattern, Emphasis 1
directoryThe path to the subtitle file.
The list of subtitle image files completes the subtitle script file. Save the file
with an .sst extension. Now your stream of subtitles is ready to import into
a track. See Section 5, “Creating Subtitles” for information on how to create a subtitle track.
image.
ground area.
images.
range is 0 to 15, where 0 is transparent and 15 is
opaque.
The default directory for saving scenarios and other data is the My Scenarios
folder , which is created on the system startup drive during the Scenarist NT
2.0 software installation process.
Figure 2-2 The My Scenarios folder
Scenarist creates work files and directories when data is registered, including Scenarist scenarios (<ProjectName>.scn) and an associated directory
named <ProjectName> Cache, and encoded subpictures (.sp), encoded
still files (.mps), subtitle text image files (“Subtitle Text.bmp”, “Subtitle
Text_1.bmp”, etc.), and Scenarist script files (.scp).
2.2 The My Scenario s Fo lder
Project file
Work folder for project
Encoded subpicture file
Encoded still file
For subtit le files created in Scenarist
For Scenarist script files
Scenarist NT 2.0 Procedures2
–
3
Section 2 … Scenario Management
2.3The Project Manager
The Project Manager is where you will manage your scenario projects, and
provides an easy, convenient way to begin the process of creating a new
scenario, open a different scenario, and cr eate a new scenario from a script.
It also provides a list of the 16 most recently accessed scenarios.
List of 16 most recently
accessed scenarios
Exits the
Project Manager
Directory path
Currently
selected scenario
Opens the currently
selected scenario
Opens the
Project Wizard
Status
Browse button
Opens the Create
New Scenario from
Script dialog box
Figure 2-3 Project Manager window
The Project Manager opens by default when you launch Scenarist. To
access the Project Manager from within an active scenario, choose
Manager...
from the File menu. To set Scenarist to bypass the Project Man-
ager on startup and proceed directly to the last active project, choose
erence
from the Settings menu, and choose the “Open the most recent
Project
Pref-
project” radio button.
The scenario files created by the Project Manager contain Scenarist data-
base information, including playback, link, and sync data, asset and properties information, program playback control data and project-specific
preferences.
The Project Wizard guides you through a seri es o f screens that ask y ou to
provide the scenario name, DVD application type and disc information,
number of video title sets, default color palette, and so on. Each Project
Wizard screen briefly explains the setup decisions it asks you to make.
The setup decisions you make in the Project Wizard ar e n ot irr eve rs ible.
If you decide you would like to change one or more of your setup
options, simply press the Back button and make your changes, then continue on through the authoring process.
1.From within the Project Manager window, click the New button.
The Introduction screen of the Scenarist NT Project Wizard appears.
2.4 The Project Wizard
Figure 2-4 Scenarist NT Project Wizard Introduction screen
You can also begin the process of creating a new scenario directly from
within a project by choosing New... from the File menu (Ctrl-N).
Scenarist NT 2.0 Procedures2
–
5
Section 2 … Scenario Management
NOTE
2.Click Next.
The Scenario Name screen appears.
Figure 2-5 Step 1 – Scenario Name
3.Click the browse button on the right-hand side of the Scenario
File field.
Select File dialog box appears. The default directory is the My
A
Scenarios folder, which was created on the system startup drive
during the Scenarist NT 2.0 software installation process.
4.Type a scenario name, then click the Open button, or press the
Return key.
The Scenario Name screen returns.
A scenario name can only contain alphanumeric characters (0–9, A-Z),
underscores and hyphens. If you attempt to name a scenario with any
other characters, Scenarist will alert you with an error message.