Revised February 3, 2014 ACID, ACIDized, ACIDplanet.com, ACIDplanet, the ACIDplanet logo, ACID XMC, Artist Integrated, the Artist Integrated logo, Beatmapper, Cinescore, CD Architect, DoStudio, DVD Architect, Jam Trax, Perfect Clarity Audio, Photo Go, Sound Forge, Super Duper Music Looper, Transparent Technology, Vegas, Vision Series, and Visual Creation Studio are the trademarks or registered trademarks of Sony Creative Software Inc. in the United States and other countries.
Table of Contents Table of Contents 3 Introduction 7 Technical support 7 Glossary 7 Product philosophy 9 DoStudio Authoring basics 11 Menu elements 11 The image buffer 13 Actions 14 Playlist tree elements 14 Authoring workflow 17 Planning your disc 17 Graphics creation 18 Video and audio encoding 18 Subtitling 19 Authoring 19 Emulation/testing 20 Formatting 20 The DoStudio Authoring workspace 21 The Playlist window 22 The Menu Elements window 22 The Layout Editor wi
Saving and exporting projects 32 Disc Information 33 Adding files and folders to your Blu-ray Disc 38 Setting language properties 39 Audio/video segments Adding, deleting, and editing segments 41 Adding primary audio/video streams to segments 42 Adding secondary audio/video streams (PiP) 45 Adding multichannel LPCM files to your project 51 Adding slideshow segments 53 Subtitles 57 Creating subtitle files 57 Adding subtitle tracks 59 Subtitle properties 60 Cropping subtitles 60 Pl
Menu element properties 95 Menu block properties 95 Set properties 96 Button properties 97 Using actions 101 Assigning and removing actions 101 Menu block animation actions 103 Button association actions 103 Display menu actions 106 Display button actions 110 Title playback actions 112 Blu-ray only actions 115 Subtitle actions 115 Primary audio/video actions 117 Secondary audio/video actions 118 Sound effect actions 121 System actions 122 Intellidisc actions 126 Animation
Setting up a BD Title that references movie object numbers 144 Setting up a play-only HDMV title 145 Blu-ray Title Setup tab 146 HDMV navigation commands 146 DoStudio 3D Authoring Module 151 3D terminology 151 Setting up 3D segments and playlists 151 Completing the 3D disc 155 3D metadata offset file (.
Chapter 1 Introduction This manual introduces you to DoStudio Authoring, a complete Blu-ray Disc™ authoring application from Sony Creative Software. The information in this manual is designed for beginning to intermediate users, especially users who are unfamiliar with a few or all of the concepts of Blu-ray Disc authoring. Don't be fooled by the simple and straightforward nature of the application, however.
BD BD is the official acronym for Blu-ray Disc. At times in this manual we spell out Blu-ray Disc, at other times we use the acronym. BD-Live BD-Live™ is the rather catchy name given to the Internet capabilities of the Blu-ray Disc format. BD-Live allows you to play games with others online, download content and use social networking sites to name a few oft-cited examples. BD-R/-RE Throughout this manual we often refer to BD-R/-RE when discussing burning a disc.
Viewer When we say the viewer, we are referring to the person who is watching the Blu-ray Disc that you have created. The viewer may be watching your disc on a set-top Blu-ray Disc player, a PlayStation®3, or a computer software player such as ArcSoft TotalMedia Theatre. Product philosophy We are committed to making professional Blu-ray Disc authoring practical for the mid-sized producer, so we set out to create the ideal tool for DVD authors who are making the transition to Blu-ray Disc authoring.
CHAPTER 1
Chapter 2 DoStudio Authoring basics DoStudio Authoring replaces the complexity of the Blu-ray Disc™ specification with simple to understand concepts that any DVD author can learn quickly. This section briefly explains the concepts and terminology that are essential to working with DoStudio Authoring successfully. Menu elements Let's begin with the elements that comprise a pop-up menu. When building menus in DoStudio Authoring, you will be working with three basic elements: menu blocks, sets, and buttons.
block are also deleted. If you animate a menu block, all of the sets or buttons contained in that menu block also animate. Sets Sets are visual layers of a menu block. Every menu block must have at least one set. A good way to think of sets is as visual layers of your menu block that are stacked on top of each other. Each set contains its own set of buttons (hence the name "set"), and each set can contain its own background image or it can be transparent. Only one set can be visible at a time.
The image buffer A new concept for DVD authors is managing the image buffer for the graphics you include in menus. In DoStudio Authoring, this includes your pop-up menus and your First Play image. DoStudio Authoring creates all of the pop-up menus as BD-J (Blu-ray Disc Java) so you can use 32-bit graphics. The image buffer size varies depending on the profile of the Blu-ray Disc player. BD-J allows a maximum graphics buffer size of 45.5 MB for profile 1.0/1.1 players and 61.5 MB for profile 2.0 players.
Actions Actions are another unique feature of DoStudio Authoring. Actions are functions that create the interactive functionality of your Blu-ray Disc. Some sample actions are: Play Chapter, Show Menu, Play Sound, and many more. Actions are assigned in the Action Editor, which is found in the Control Panel when you have selected an element that is able to receive an action. For more information, see "Using actions" on page 101.
Slideshow segments A slideshow segment allows you to add up to 100 JPEG images in HD or SD resolution that will display on screen for up to 255 seconds. You can add audio tracks to slideshow titles just as you would a video title. Viewers can navigate through the slideshow images using their remote control while the audio plays uninterrupted. Playlists After you have created your audio/video segments, you must add them to playlists.
You will notice that when you jump playback from one playlist to the next, there is a delay and often the screen will go black. This is normal due to a provision in the Blu-ray Disc specification that requires the Blu-ray Disc player to stop any time the disc changes playlists. The actual delay will vary from player to player, but it is normal for the player to pause for roughly two seconds. Blu-ray Disc titles By default your project will have one Blu-ray Disc title called the "DoStudio BD-J Menu" title.
Chapter 3 Authoring workflow Planning your disc You're probably tired of hearing people talking about the importance of planning your Blu-ray Disc™ production. Chances are, you can knock out a DVD with very little planning at all. But keep in mind that the Blu-ray Disc format introduces new interactive capabilities, new graphics requirements, and mandatory protection schemes for replication.
Bit rate budgeting While the great capacity of Blu-ray Disc leads to fewer headaches over fitting your project onto a disc, it is still important to plot out the size and bit rate of your assets. Will your disc be replicated? If so, AACS is mandatory. DoStudio Authoring prepares your disc for the AACS encapsulation process that occurs at the replication plant, but the content owner will need to execute the AACS Provider Agreement in advance.
The following video codecs are supported by the Blu-ray Disc specification: n n n MPEG-2 is the venerable codec that we have worked with in standard DVD for over a decade. There are many reliable MPEG-2 encoders that can output a compliant HD stream. The downside of MPEG-2 is that it is not nearly as efficient as VC-1 or AVC, so it requires higher data rates (and larger file sizes) to achieve similar quality results.
Compile your Blu-ray Disc With your menus authored and your video structure organized in your playlist, you are now ready to compile your Blu-ray Disc. The compile process is simple. You click the Compile Blu-ray Disc button and DoStudio Authoring then writes out the HDMV and BD-J code that will comprise your final disc. For more information, see "Compiling your Blu-ray Disc" on page 167.
Chapter 4 The DoStudio Authoring workspace DoStudio Authoring offers a flexible workspace environment that can be adapted to a single or multiscreen setup. By default, DoStudio Authoring opens in a single screen tabbed view. You can adjust the size and location of the tabbed spaces using drag-and-drop actions. You can undock the tabs in the interface by double-clicking them. An undocked workspace element appears as a resizable window that you can drag to the location and size of your choice.
The Playlist window The Playlist window displays a tree view outline of the video layout of your Blu-ray Disc™. The Playlist tree defines the structure of the audio/video assets on your disc, as well as several setup items. The Playlist tree is a series of nested trees. Click the small arrows to the left of the icons to expand a node to see the nested elements. Right-click elements in the tree to add or remove items.
The Menu Elements window is not available for DSA EX Edition projects. For more information, see "Creating projects" on page 31. You can reorder the elements in the tree view using drag-and-drop actions. The top button in a set is considered the default button. This is important because in a few instances, the default button will be highlighted when a menu is displayed during playback. Adding a menu block 1. Click the Add button and click Add Menu Block. The Add Menu Block window is displayed. 2.
3. Click the option for the type of set you want to create: n Click the Select a background image for the Set option to create a set with a background image. Click the Browse button to select an image from your project folder. The background image for the set must be the same size as the menu block. n Click the Create a Transparent Set option to create a transparent set. If the menu block has a background image, a transparent set allows that background image to be seen. 4. Click OK.
Editing menu element properties Select an element to display its properties in the Control Panel. For more information, see "Menu element properties" on page 95. Reordering menu elements To reorder menu elements, simply drag an element to a new location in the Menu Elements window. The first button in a set is the default button. In some cases, the default button is highlighted when a menu is displayed during playback. Removing menu blocks, sets, buttons, and conditions 1.
Copying and pasting actions You can use the Menu Elements window to copy and paste all the actions from one menu element to another. 1. Select the source menu element (the menu element from which you want to copy actions). 2. Click the Add button and click Copy. 3. Select the target menu element (the menu element to which you want to paste actions). 4. Click the Add button and click Paste.
The Layout Editor is always displayed at 100 percent size (1920 x 1080 pixels). There is no zoom level view. If you want to see your entire menu in the Layout Editor, it is recommended that you set up DoStudio Authoring on a high-resolution, dual-monitor display configuration. The Layout Preview window The Layout Preview window is not available for DSA EX Edition projects. For more information, see "Creating projects" on page 31.
The Control Panel The Control Panel displays the editable properties for any item you select in the Menu Elements and Playlist windows. The properties displayed in the Control Panel will change depending on which item is selected. The Validation window The Validation window allows you to check for errors before you compile your project. The validation process is identical to the process that is run when you click Compile or Quick Compile.
Layouts DoStudio Authoring lets you save your favorite window arrangements in a layout file (.dspv). You can save multiple layouts so if you have multiple authors using the same system, they can each save their own. The Window menu also lets you set a layout as the default arrangement, or you can reload the default DoStudio Authoring tabbed arrangement. Saving layouts 1. Arrange the windows in the DoStudio Authoring workspace to your liking. 2. Choose Window > Save Layout. 3.
Chapter 4 Working with projects This section describes the basic settings for your Blu-ray Disc project. While all of these settings are appropriately called "setup," it does not mean that all of these settings need to be completed as the first step in the authoring process. Many of these settings can be edited at any point in the authoring process prior to formatting your final disc image. This section will guide you through each setup window and describe the editable parameters for each window.
Creating projects The first step in authoring your Blu-ray Disc is creating a DoStudio Authoring project file (.dsAp). Starting a new project 1. Choose File > New to start a new DoStudio Authoring project. You can also click the New Project button on the toolbar or press Ctrl+N. If you are using DoStudio Authoring Indie Edition, continue to step 3. If you are using DoStudio Authoring EX Edition, the Project Setup dialog box is displayed. 2. Select your project type and click OK.
Saving and exporting projects Choose File > Save to save changes to the current DoStudio Authoring project. You can also click the Save button on the toolbar or press Ctrl+S to save your project. Exporting a copy of your project Choose File > Export Project > Save to Folder to save the current project to a different location or with a new name. Exporting your project to a .zip file Choose File > Export Project > Save to ZIP to create a .zip file of your project.
Disc Information To edit your disc information, click the Disc Information button in the toolbar, or click the Disc Information node at the top of the Playlist tree. The editable properties are displayed in the Control Panel. Properties tab Item Description Disc ID The Disc ID is a unique identifier for each Blu-ray Disc title. A default value is entered when you start a new project.
Item Description Multiplex Audio/Video Select Yes if you want to multiplex audio, video, and subtitles when you compile your Blu-ray Disc. You must select Yes the first time you compile your project. Select No if you want to compile only your BD-J code and reuse a previous mux. For more information, see "Compiling your Blu-ray Disc" on page 167. Organization Number The organization number is a unique ID that represents the studio creating the disc.
BDCMF tab You do not need to complete the BDCMF tab when you begin your project. Instead, you can complete the information prior to formatting your final disc image for replication. If your project will not be sent to a replicator, you do not need to complete this tab at all. BDCMF is the mastering format that replicators use to create Blu-ray Disc metal masters. DoStudio Authoring formats your final Blu-ray Disc image in the industry standard BDCMF 1.02 format used by replicators.
Item Description Region A Select if the disc should be playable in the three regions specified in the Blu-ray Disc specification. The options are Allowed (disc plays in that region), Prohibited (disc will not play in that region), and Not_ Applicable (region free). Region B Region C n n n Region A includes the Americas, East and Southeast Asia, U.S. territories, and Bermuda.
Files and Groups tab Button Description Import Audio To add audio files such as button sound effects to your menus you must first import the files into your project. Click the Import Audio button and browse to an audio file. DoStudio Authoring can import uncompressed .wav files and LPCM .wav files. The Blu-ray Disc specification limits the total size of the included audio files to 4 MB. Remove Select an audio file in the list and click the Remove button to remove the file from your project.
Button Description Remove Select a Sticky Button Group in the list and click the Remove button to remove it from your project. Advanced Parameter tab The Advanced Parameter tab displays a list of Advanced Parameters (APRMs) that you have created for your project. In this window, you can add and remove APRMs using the New and Remove buttons. This tab is not available for DSA EX Edition projects. For more information, see "Creating projects" on page 31.
Adding files 1. In the Playlist tree, right-click BD-ROM or a folder and click Add File. 2. Browse to the file on your computer and click OK. The file is listed in the tree. Removing files In the Playlist tree, right-click the file and click Remove File. Click Yes to confirm you want to remove the file from the disc. Adding folders In the Playlist tree, right click BD-ROM and click Add Folder. The new folder is listed in the tree.
players currently support the display of the title and chapter names in multiple languages, but this will likely be supported as the Blu-ray Disc format matures. This version of DoStudio Authoring allows you to set one language setting. To edit the language settings, expand the Disc Information node in the Playlist tree and select the language node. The language properties are displayed in the Control Panel.
Chapter 5 Audio/video segments By default, your Blu-ray Disc™ project contains one 2D segment. Segments are your actual video elementary streams. If you have audio and subtitles, they are associated with the video streams in the segment. To create a slideshow, you add a series of still images to create a slideshow segment. You must add your elementary streams as segments in your project before you can author how they should play back on your disc.
You assign the frame rate of the video in your segment using the Frames Per Second drop-down list. The available frame rates are 23.98, 24, 25, 29.97, 50, and 59.94. Each segment in a Blu-ray Disc project can have a different frame rate. Adding primary audio/video streams to segments The type of video you can add to a segment depends upon whether it is a 2D or a 3D segment. Adding audio and subtitle assets is the same for 2D and 3D.
Supported 2D primary video codecs n MPEG-2 HD (.m2v, .m2p, .mpg, .mpeg) n SMPTE VC-1 (.vc1) n MPEG-4 AVC (.avc, .264, .h264) Adding 3D primary video 1. Expand Primary Audio and 3D Video in the Playlist window. 2. Select Base View. 3. Click Browse in the Control Panel. 4. Select a base view video file and click Open. 5. Select Dependent View in the Playlist window. 6. Click Browse in the Control Panel. 7. Select a dependent view video file and click Open.
Adding Dolby TrueHD audio to your project Dolby TrueHD audio consists of a core 5.1 Dolby Digital file (.ac3) plus a lossless 7.1 TrueHD file (.mlp). 1. Follow the steps in "Adding a primary audio track" on page 43 to add the core .ac3 audio file to an audio track. 2. Select the audio track in the Playlist window. 3. In the Control Panel, click the Browse button next to the Dolby TrueHD audio file box to add the lossless .mlp file to the audio track.
Item Description Language Select a language for the audio track from the Language list. The language is displayed on screen or on the Blu-ray Disc player front panel if the player supports this feature. Audio Track # The audio track number. (Display only.) Audio File The file path and name of the audio file. Click the Browse button to choose a different file. Dolby TrueHD Audio File The file path and name of the Dolby TrueHD file (.mlp). Click the Browse button to choose a different file.
Secondary video codecs You can combine codecs for primary and secondary video as follows: Primary Video Streams MPEG-2 MPEG-4 AVC VC-1 Secondary Video Streams MPEG-2 MPEG-4 AVC VC-1 Allowed Allowed Allowed Prohibited Allowed Prohibited Prohibited Prohibited Allowed Allowed combination of primary video formats and secondary video formats The Blu-ray Disc specification allows HD or SD secondary video streams, but most Blu-ray Disc players cannot play back a secondary video stream that contains HD co
1. Select Secondary Audio and Video in the Playlist window. 2. Click the Add button and click Add Secondary Video. A Secondary Video item is added to the Playlist window. 3. Select Secondary Video to display its properties in the Control Panel. 4. In the Control Panel, click Browse. 5. Select a secondary video file and click Open. Case 1: A single secondary video stream In the Control Panel properties for the secondary video stream, set One Single Stream to Yes.
Case 2: Multiple secondary video streams In the Control Panel properties for the secondary video stream, set One Single Stream to No. This means that you will use more than one video stream for your PiP track. In this scenario, you do not add a video file to the secondary video element in the Playlist window. Instead, you add the video files to the segments that you create.
Property Description Scale This drop-down list defines the scale of the PiP stream. n None n Half (x 1/2) n Quarter (x 1/4) n One and Half (x 1.5) n Full Screen Because you can use HD and SD streams of various sizes for your secondary video, the scale feature will appear differently depending on the resolution of the video.
DTS-HD LBR audio streams for secondary audio The bit rate of the DTS-HD LBR audio stream cannot exceed 256*103 bits/second (256 Kbps). Duration of Synchronized Frame: 32/375 seconds (~85.33 ms)) Sampling Frequency: 48 kHz Audio Channel Arrangement: 1/0,2/0,3/0,3/1,2/1,2/2,3/2 Notes: n n n DTS-HD(LBR) decoder operates on the subframe block, which is 256 samples. As a result, minimum output buffer size is 256 samples for any frame size.
Adding multichannel LPCM files to your project DoStudio supports multichannel LPCM (.wav) files in 6-channel (5.1 surround) and 8-channel (7.1 surround) configurations. 6-channel (5.1 surround) channel assignment Channel 1 Left Channel 2 Right Channel 3 Center Channel 4 Left Surround Channel 5 Right Surround Channel 6 LFE 8-channel configuration (7.
2. Select the new audio track in the Playlist tree and add the individual .wav files in the Control Panel. For a 5.1-surround multichannel mix, select files for the first 6 channels according to the channel assignment described above. Leave Channel 7 and Channel 8 blank. For a 7.1 multichannel mix, select files for all 8 channels according to the channel assignment described above. Language display setting You can assign a language display setting to the audio track using the Language drop-down list.
Adding slideshow segments You can use still images instead of motion video in your Blu-ray Disc project by adding a slideshow segment. Adding or deleting slideshow segments To add a slideshow segment, right-click Audio Video Segments in the Playlist tree and choose Add Slideshow Segment from the shortcut menu. To delete a slideshow segment, right-click the slideshow segment in the Playlist tree and choose Remove Segment from the shortcut menu.
Adding still images to a slideshow segment 1. Right-click the Primary Slides node in the Playlist tree and choose Add Slides from the shortcut menu. The Add Slides dialog is displayed. 2. Type a value in the Default Length in Seconds box to set the default length for slides. You can edit the duration of individual slides after you add them to the slideshow segment. 3. To add slides to the slideshow segment, click the Add Slides button and select one or more JPG images.
Playback of slideshow segments Your slideshow segment will display each slide you have added for its duration then display the next slide in the list. If you have added audio and/or subtitles, you will be able to display them just as you would if they were attached to primary video. You cannot add chapter points to individual slides in a slideshow segment, so the viewer does not have the ability to skip forward or backward while viewing the slides.
CHAPTER 5
Chapter 6 Subtitles The Blu-ray Disc specification allows for two types of subtitles: image based and text based. DoStudio Authoring supports image-based subtitles. DoStudio Authoring does not include a built-in subtitling application, so you must create your subtitle files separately and import them into your project. This section will describe the required format for subtitle files, recommended tools for creating subtitle files, and how to import them to your project.
Another important characteristic to know is if the subtitles sequences have gaps. n n A subtitle sequence with gaps means the out time of the first subtitle and the in time of the second subtitle are different. In the sample .dost file above, there is a two-second gap between each subtitle. A subtitle sequence with no gaps means the out time of the first subtitle and the in time of the second subtitle are the same.
Property Description FILENAME The subtitle file name. FADEIN Must be zero (no fade in). FADEOUT Must be zero (no fade out). Requirements n The FADEIN and FADEOUT properties must be zero. n The .png file must be 8-bit color depth. n The INTIME and OUTTIME properties must match the frame rate in the header information. Subtitling tools Several tools support export to .dost natively, including Sony Z Depth 2.1, TitleFactory 4.0, Lemony Pro, Subtitle Workshop 4, and Annotation Edit (Mac).
Subtitle properties For more information about recommended subtitle procedures, see "Recommended subtitle procedures" on page 182. Item Description Name The name of the subtitle track in DoStudio Authoring. Language You can select the language display for the subtitle track using the Language list. This will display the language on screen or on the Bluray Disc player front panel display if the player supports this feature. Full Screen Images If your subtitle .
3. Click the Convert button to begin cropping the image files associated with the source .dost file. When the process is complete, a new .dost file and cropped .png files are created in a subfolder named "cropped_dost" where the original .dost file is located. The Control Panel is also updated to use the new .dost file. Click the question mark button in the DSA Subtitle Converter window to open the .dost file in Notepad.
CHAPTER 6
Chapter 7 Playlists After you have created your audio/video segments, you must add them to playlists. You can add the same audio/video segments to multiple playlists without taking up extra capacity on the disc. A playlist contains playback and navigational information about how your video will play on your Blu-ray Disc. You can add a single audio/video segment to a playlist, or you can add multiple audio/video segments to a playlist and join them seamlessly.
You can add up to 999 playlists to your project. You can add your segments to different playlists as many times as you want. They are essentially text files that take up very little space on your Blu-ray Disc, so you can use them freely to create randomized playback, Play All features, and more. Creating playlists Playlists are the heart of the Playlist tree. Your project starts out with no playlists, so let's begin by adding some. There are two methods for creating playlists.
Item Description Number Each playlist must have a unique number. DoStudio Authoring gives your first playlist the number 1000 and each new playlist increments by one integer (1001, 1002, 1003, etc.) We recommend not changing these numbers unless you are creating custom BD-J applications with the BDJO module. On End Play Use the On End Play list to select the playlist to play next.
Simply choosing to make a seamless connection does not guarantee that the connection will play without dropping to black. Whether your connection will play as a seamless connection depends upon a number of factors. Here are the requirements for a seamless connection: n Segment audio must be exactly the same duration as the video. n Segment video must be encoded with an End of Sequence (EOS) code. n Segment video must have the same frame rate, maximum bit rate, and aspect ratio.
Also, it is important to note that any Title Playback action that is assigned to the End event of a playlist will override the On End Play event that is defined in the playlist properties. For example, if you add a Play Chapter action to the End event for a playlist, the Play Chapter action will take priority over the On End Play event for the playlist. Disabling user operations Each playlist has its own settings for disabling certain remote control buttons.
Remember that remote control button actions are specific to each playlist. For example, if you want a certain action to occur any time the viewer presses the red button on the remote control, you must assign the action to the red button in each playlist. The buttons execute their normal behavior in addition to the actions you add to them unless you have disabled them in the user operations settings. Path items and chapters When you add a segment to a playlist it becomes a path item.
Adding chapters to path items Chapters are defined as a timecode start point within a path item. To add a chapter to a path item, expand the Playlist tree to see the chapters icon. Right-click Chapters, and then click Add Chapter. A new chapter is added to the path item. Select the chapter to edit set its timecode value in the Control Panel. You must enter the timecode value for the chapter start in the form hours:minutes:seconds:frames.
Importing and exporting chapters from a text file You can import and export your chapters list from a simple text file. The text file should be formatted with one chapter entry per line. No header information is required. DoStudio Authoring will determine the frame rate from the video segment setting. The chapters should be formatted in non-drop format: HH:MM:SS:FF starting at 00:00:00:00.
Select the Start element to assign an action that will occur at the start of a chapter's playback. When you select these elements in the Playlist tree, the Action List appears in the Control Panel. For more information, see "Using actions" on page 101. There is no option for a chapter End action because the end of a chapter is inherently either the start of the next chapter or the end of the playlist. Actions do not apply to DSA EX Edition projects. For more information, see "Creating projects" on page 31.
CHAPTER 7
Chapter 8 Blu-ray Disc titles By default, your DoStudio Authoring project contains one Blu-ray Disc title called the DoStudio BD-J Menu. All of your playlists are housed in this title so that your menu can be active across all of the video in your project. If you have purchased the BDJO module you can create additional Blu-ray Disc titles and add custom BD-J applications to those titles. Blu-ray Disc Titles are the parent element for your playlists.
Item Description Loading Screen Select the type of loading screen for your Blu-ray Disc: Image File n Back and Forth Animated Image n Blank Black Screen n Static Image If you selected Back and Forth Animated Image or Static Image, click the Browse button and choose your image file. We recommend choosing a very small image for the Back and Forth Animated Image option.
Item Description BD 3D Initial Frame Rate This should match the frame rate of your video. The three options for BD3D are: BD 3D Initial Resolution n 23.98 (your video must be 1920 x 1080) n 50 (your video must be 1280 x 720) n 59.94 (your video must be 1280 x 720) This should match the frame resolution of your video. The two options for BD3D are: n 1920 x 1080 (your frame rate must be 23.98) n 1280 x 720 (your frame rate can be either 50 or 59.
CHAPTER 8
Chapter 9 Importing menu graphics in Mosaic This feature is not available for DSA EX Edition projects. For more information, see "Creating projects" on page 31. This section discusses how to create import menu graphics from a layered Adobe Photoshop (.psd) file using an application that comes with DoStudio Authoring called Mosaic. Mosaic is a powerful and flexible application that imports a layered .psd file and generates discrete DoStudio Authoring menu elements out of each layer in the .
Naming conventions for .psd file layers In order for Mosaic to successfully assign each layer of a .psd file to its proper role in DoStudio Authoring you must name each layer according to the naming conventions described below for menu blocks, sets, and buttons. Menu blocks To define a menu block in a .psd file, create a layer and name it with the prefix mb:.
Buttons Buttons are placed in the Photoshop set and are named according to which button state they represent: Normal: n: Example: n: Chapter 1 Selected: s: Example: s: Chapter 1 Activated: a: Example: a: Chapter 1 IMPORTING MENU GRAPHICS IN MOSAIC 79
Important considerations for creating your .psd file: n Text layers must be rasterized. n Mosaic does not recognize layer effects, so you must fully merge all layer effects into the layer. n Your buttons must be contained within the boundaries of your menu block. n You can see the actual size of the layer (including the transparent pixels) by selecting the Show Transform Controls feature in Photoshop. When this is turned on, you will see a rectangle around the actual pixels in the layer.
Some of the common errors that will be detected include: n Menu elements that extend beyond the edge of the HD frame (1920 x 1080) n PSDs that are not the correct bit depth (32-bit = 8 bits per channel) n PSDs that contain overlapping buttons in the same Menu Set Working with the Mosaic interface The Mosaic interface contains the Import Tree, the Control Panel, and four tabs in the preview pane: Layout Preview, Import Status, Mapping, and Layer Image.
Estimated Image Buffer Size The Import Tree calculates the size of your menu graphics in bytes and displays this value at the top of the Import Tree. This relates to how much of your image buffer is used by your menu system. For more information about calculating the image buffer size, see "The image buffer" on page 13. Selecting the location of your images folder The Image Folder box allows you to specify the name of the folder you would like Mosaic to use to store your menu graphics.
Menu blocks When you select a menu block in the Import Tree, the Control Panel displays the name of the menu block, the image buffer size, and the size and position properties for the menu block. The Top and Left positions are measured in pixels from the top left of the screen. The Width and Height boxes describe the size of the menu block. The Current values are for the .psd file you currently have loaded into Mosaic. If you are reimporting a ,psd file, you will see Previous values as well.
In the Remote Control Navigation tab, you see any remote control navigation that has been imported with the button using Mosaic Action Script. As with the Actions tab, you can choose to preserve the remote control navigation you have authored in DoStudio Authoring by selecting the Use Previous option or you can overwrite the remote control navigation authoring by selecting the Use Current option.
Mapping tab The Mapping tab allows you to remap the properties from one menu element to another menu element when you reimport a Photoshop file in which menu elements have been substantially rearranged. Mapping allows you to preserve the authoring (actions and remote control navigation) that is currently assigned to one menu element and map it to another one. This prevents you from ever having to simply start over because you have made too many changes to your menu design. If you are importing a .
When you reimport a .psd file, Mosaic attempts to map the existing menu elements to the current import by matching the menu element names. Mapping means that Mosaic will transfer the actions and navigation to the previous project. When Mosaic is able to map a menu element from the previous menu to the current import, the layer displays a green button next to it. Selecting a mapped menu element in the previous menu tree displays a line connecting it to the mapped element in the current import.
Displaying the Photoshop layers The Mapping tab also allows you to view the Photoshop file in layers. Click the arrow button in the upper left corner of the Mapping tab to display the layers. You will see that the .psd file layers are mapped to the Current Import and display green buttons where a successful map has been achieved. You can change the mapping of the Photoshop layer to the Current Import by dragging a Photoshop layer to a menu element in the Current Import tree.
Layer Image tab The Layer Image tab displays the image associated with the item that is currently selected in the Import Tree. Importing menu elements into DoStudio Authoring When you are ready to add or update the menu graphics in your DoStudio Authoring project, choose File > Import Into DoStudio to complete the import process. The menu elements will now appear in the DoStudio Authoring project. If you imported a full resolution 1920 x 1080 image then your layout work is done.
Action Script is a great time-saving tool that lets you turn .psd files into DoStudio Authoring templates; however, it is intended for use by experienced authors. Mosaic Action Scripts are contained in the .psd file layer names. In Mosaic 2.0, you can create special layers without any graphics that just contain Mosaic Action Scripts in the layer name without any graphics in the layer. This makes it easy to reuse the action script layers from one file to the next – you simply copy the layers into a new .
Chapters Set | horizontal. You do not need to add any layers inside the group. You can nest your Mosaic Action Script groups inside of one group to keep your layers organized and manageable. Menu block animation actions For more information about these actions, see "Menu block animation actions" on page 103.
Button association actions For more information about these actions, see "Button association actions" on page 103.
Display button actions For more information about these actions, see "Display button actions" on page 110. Action Abbreviation Parameters Deactivate Button Change Button Image to Activated CIA Button Name Change Button Image to Normal CIN Button Name Change Button Image to Selected CIS Button Name Set Button As Activated SBA Button Name Set Button As Selected SBS Button Name Title playback actions For more information about these actions, see "Title playback actions" on page 112.
Subtitle actions For more information about these actions, see "Subtitle actions" on page 115. Action Abbreviation Parameters Set Subtitle Track SST PL:Playlist Name~2D:Segment Name~ST:Subtitle Name PL:Playlist Name~3D:Segment Name~ST:Subtitle Name Turn Subtitles On ONST Turn Subtitles Off OFFST Toggle Subtitles TOGST Primary audio/video actions For more information about these actions, see "Primary audio/video actions" on page 117.
Sound effect actions For more information about these actions, see "Sound effect actions" on page 121. Action Abbreviation Parameters Play Sound PLS Mute Sound Effects MTS SE:Sound Effect Name unMute Sound Effects UTS System actions For more information about these actions, see "System actions" on page 122.
Chapter 10 Menu element properties After you have imported your menu graphics, you can fine tune their location on screen using the Control Panel. For more information about importing menu graphics, see "Importing menu graphics in Mosaic" on page 77. Menu block properties To view a menu block's properties in the Control Panel, select the menu block in the Menu Elements window. Item Description Editing Element Type a new name in the Editing Element box to rename the menu block.
Item Description Top and Left You can reposition a menu block by typing new values in the Top and Left boxes. In most cases, you will not need to do this because you can determine the precise location of the menu blocks when designing your Photoshop file. There are instances when dealing with odd-shaped menu blocks, or other menu blocks whose background image does not fill the entire menu block area, where the ability to make fine adjustments to its position is required.
By default, every menu block has one set. Your menu blocks can have an unlimited number of sets. To view a set's properties in the Control Panel, select the set in the Menu Elements window. Item Description Editing Element Type a new name in the Editing Element box to rename the set. Background Click the Browse button to select a background image for the set.
Button Properties tab Item Description Editing Element Type a new name in the Editing Element box to rename the button. Normal Click the Browse button to select an image file for the normal state of the button. Click the Delete button state of the button. to remove the image file for the normal Your button must have a graphic for at least one of the states. Most buttons have at least a normal state and a selected state.
Item Description Width and Height The size of a button is determined by the size of the largest image used for the button states. The button state images do not need to be the same size. DoStudio Authoring will take the largest image and make that the size of the button. Smaller images will be centered in the button area. You should position your buttons so that they do not overlap each other. Overlapping the buttons will cause the menu buttons to appear cut off.
CHAPTER 10
Chapter 11 Using actions By now you have imported your menu graphics from a layered Photoshop file and set up your playlist. Now it is time to author the menu interactivity for your Blu-ray Disc™. Actions are functions that create the interactive functionality of your Blu-ray Disc. The beauty of actions is that you can author sophisticated navigation and event-based interactivity in your BD project without ever touching a line of code. The actions do all of the work for you.
Some elements in your project perform certain tasks inherently and do not need actions assigned to them unless you are creating some type of specialized interactivity: n n n Pop Up Menu – The Pop Up Menu element found in the Playlist User Operation will automatically toggle the Main Menu on and off screen. You do not need to add the Show/Hide Main menu actions for the Pop-Up Menu to work.
Removing actions To remove an action, right-click it in the Action List and choose Remove Action from the shortcut menu. Copying and pasting actions You can copy and paste actions directly in the Action List. Right-click an action and choose Copy. To paste an action, right-click in an empty part of the Action List and choose Paste. If you want to copy all of the actions assigned to an element and paste them to another element, right-click the element in the Menu Elements tree and choose Copy.
Associate This Button To Audio Track The Associate This Button To Audio Track action causes the button to change its display state depending on what audio track is playing. If the audio track that is associated with the button is playing when the button appears on screen, the button will appear in its activated state. This can be used in a setup menu where you want to give the viewer feedback as to which audio track is currently active.
Property Description Playlist Name Select the playlist you want to associate with this button. Segment Select the segment you want to associate with this button. Chapter Select the chapter you want to associate with this button. This action can be used with any other action. Associate This Button To A Subtitle Track The Associate This Button To A Subtitle Track action causes the button to change its display state depending on what subtitle track is currently active.
Property Description Playlist Name Select the playlist you want to associate with this button. This action can be used with any other action. Display menu actions The following describes each of the display menu actions in detail. If the action has editable properties, a screen shot of the Control Panel is included. Clear Menu Blocks from Screen The Clear Menu Blocks from Screen action removes all menu blocks from the screen so that only the video remains.
Property Description Menu Block Name Choose the menu block to hide. Selected Button Choose the button that will receive focus. You do not need to choose the menu block and set that correspond to the button you have selected. In most cases, the correct menu block and set will already be visible on screen. If they are not, you can add the necessary additional actions to make sure they are on screen.
Reset Current Active Menu Block The Reset Current Active Menu Block action returns the active menu block designation to the default active menu block as defined in your Menu Elements tree. The menu block at the top of the menu tree is the default active menu block. Do not use this action with the Show Menu Block action. Show Menu Block The Show Menu Block action causes a menu block to appear on screen.
Show Menu Block Without A Focus Button The Show Menu Block Without A Focus Button action causes a menu block to appear on the screen but will not change the focus of the currently focused button. Property Description Menu Block Name Choose the menu block to show. Set Name Choose the visible set. Switch Active Menu Block The Switch Active Menu Block action allows you to define which menu block is associated with the pop-up menu button on the remote control.
Toggle Menu Blocks The Toggle Menu Blocks action toggles the current active menu block on and off screen. If the current Active Menu Block is visible, this action will hide the Menu Block. Likewise, if the Active Menu Block is not visible, this action will show the Menu on screen. It uses the last visible set in the menu block. There are no properties to edit for this action. Do not use this menu block with the Show Menu Block, Hide The Active Menu Block, or Clear Menu Blocks from Screen actions.
These actions must be used carefully as they can cause more than one button to appear to be in the same focused state at the same time. They are recommended for advanced authors. Property Description Button Select which button you want to apply the action to. Set Button As Activated This action activates a button. If the newly activated button is not part of a button group, this action also deactivates the previously active button.
Property Description Focus Button Choose which button will receive focus from a list of all buttons in your project. This action can be used with any other action. Title playback actions Title playback actions directly affect the playback of the Blu-ray Disc. Fast Forward The Fast Forward action causes the Blu-ray Disc player to fast forward the currently playing video regardless of the user operations. There are no properties to edit for this action.
There are no properties to edit for this action. Do not use this action with the Pause or Stop actions. Play Chapter This is the most commonly used of the title playback actions. This action causes the Blu-ray Disc player to jump from whatever part of the disc it is currently playing and start playing at the playlist and chapter specified in the action. You must define at least one chapter in your playlist in order to use the Play Chapter action. Property Description Playlist Name Select a playlist.
Property Description PlayList Name Choose the playlist to play when this action is executed. Do not use this action with the Play Chapter action. Jump To Point The Jump To Point action lets you jump playback to a specified point in a playlist defined by the number of seconds from the start of the playlist. Property Description Time in Seconds Type the time in seconds from the start of the playlist for the jump point. Do not use this action with the Resume actions.
There are no properties to edit for this action. Resume to Time in Playlist The Resume to Time in Playlist action starts playback of a playlist at the previously stored resume point. This action should only be applied to the Start event of a playlist. There are no properties to edit for this action. This action can be used with any other action. Rewind The Rewind action causes the Blu-ray Disc player to rewind the currently playing video regardless of user operations.
Set Subtitle Track The Set Subtitle Track action is used for Blu-ray Discs that contain more than one subtitle track. When this action is executed, the specified subtitle track appears on screen when that title is played. Property Description Playlist Name Select the playlist in which the subtitle track is contained. Segment Select a segment in the playlist. Subtitle Enter the number order of the subtitle track. If your project only has one subtitle track, then the subtitle number is 1.
Turn Subtitles Off This action removes the currently visible subtitle track from the screen. There are no properties to edit for this action. This action can be used with any other action. Toggle Subtitles This action toggles the visibility of the most recently selected subtitle track. There are no properties to edit for this action. This action can be used with any other action.
Property Description Playlist Name Choose a playlist. Segment Choose a segment. Audio Track Number Choose an audio track. The audio tracks have a number order. The first audio track listed under the segment is number 1, the next audio track you add is number 2, and so on. If you set an audio track to play that is in number order 2, your disc will continue to play the audio tracks in number order 2 in subsequent titles.
Property Description Playlist Name Choose a playlist. Segment Choose a segment. Secondary Video Choose a secondary video track. This action can be used with any other action. Set Secondary Audio Use this action to select a secondary audio track. This action must be used with the Turn Secondary Video/Audio On action. Property Description Playlist Name Choose a playlist. Segment Choose a segment. Audio Track Number Choose an audio track. This action can be used with any other action.
Property Description Audio Level Percentage Enter a numeric value between 1 and 100. Full volume is 100. This action can be used with any other action. Turn Secondary Audio/Video On This action turns on the visibility of the last selected secondary audio and video track. There are no properties to edit for this action. This action can be used with any other action. Turn Secondary Audio/Video Off This action turns off the currently visible secondary audio and video track.
Sound effect actions Sound effect actions determine the playback of system sounds. These sounds are not part of the primary audio tracks, rather, system sounds are small sound files that you import into your project from the Disc Information Files and Groups tab and assign to menu elements and playlist events. Play Sound This action causes a system sound to play when the action is executed. Prior to using this action you must import sound files into your project.
This action can be used with any other action. unMute Sound Effects This action unmutes the system sounds. By default, the system sounds are audible, so you would only use this action if you have also used the Mute Sound Effects action. There are no properties to edit for this action. This action can be used with any other action. System actions System actions are used with the Advanced Parameter (APRM) feature available in DoStudio Authoring.
Property Description GPRM Number Enter the number of the GPRM to assign the action to. Value Enter the value you wish to assign to the GPRM. Must be a positive number. This action can be used with any other action. Add To Advanced Parameter This action adds an incremental value of your choosing to an APRM value. For example, if the current value of the APRM is 5.
Property Description APRM Select which APRM to assign this action to. Subtract Number Enter the value to subtract. This action can be used with any other action. Multiply Advanced Parameter This action allows you to multiply the current APRM value by a number you define. Property Description APRM Select which APRM to assign this action to. Number To Multiply Enter the number you wish to use as the multiplier. This action can be used with any other action.
This action can be used with any other action. Random Number for Advanced Parameter This action will generate a random number for an APRM's value. The random value will always be a whole number integer. Property Description APRM Select which APRM to assign the action to. Seed Number Define the range for the random number by entering a number between 1000 and 5000. Maximum Number Enter the high value integer. This action can be used with any other action.
Move APRM to GPRM This action will take the value currently stored in an APRM and move it to a GPRM that can be read via HDMV commands in a movie object. GPRMs can only be whole integer values. Property Description GPRM Number Enter the number of the GPRM to assign the action to. APRM Select the APRM you want to move. This action can be used with any other action.
Property Description URL Enter a fully qualified URL such as http://www.sonycreativesoftware.com. This action can be used with any other action. Animation actions The animation actions define how a menu block will appear and hide from the screen. The menu blocks animate from a position just off screen in the direction you choose: bottom, top, left, or right.
Animate Menu Block From The Left This action causes the menu block to animate from the left of the screen. Select which menu block you want to animate and specify how many pixels you want it to move per frame of video. This action can be used with any other action. Animate Menu Block from the Right This action causes the menu block to animate from the right of the screen. Select which menu block you want to animate and specify how many pixels you want it to move per frame of video.
Chapter 12 Advanced authoring All DoStudio Authoring actions are subject to conditional execution if you so desire. Conditional execution is where the Blu-ray Disc™ evaluates a condition (audio track 1 is currently playing, subtitles are off, the main menu is on screen, etc.) and executes a specific action according to the situation described in the condition. Conditions allow you to create a Blu-ray Disc that behaves logically according to user input rather than simply following a predetermined path.
2. Condition Details are displayed in the Control Panel. Conditions are essentially a comparison between two values with an associated action that is executed if the condition is met. To set up a condition, you must select the values to compare and click Save to save your statement. In this example, we have set up a condition that checks if the current subtitle equals English. 3. After selecting the values, you must click in the Condition Details tab to save the conditional statement.
n Is Player Profile 1.1 (PIP) n Is Player Profile 2.0 (BD-Live) n Is Playing n Is Rewinding n Is Secondary Audio/Video On n Is the TV a 3DTV n Player Supports 3D BD-J Operator The operator is the comparison operation for conditional execution. For all of the included fields, the only available operator is Equals to (=). When setting up an APRM, you can choose from a list of comparison operators.
Adding a statement You can stack multiple conditions by clicking the New Statement button. This allows you to further refine the conditions that must be met in order to execute the action. When you have more than one conditional statement, you choose whether both statements need to met (And) or whether only one or the other condition needs to be met (Or).
Advanced parameters (APRMs) In addition to the predefined conditional parameters included with DoStudio Authoring, you can create your own advanced parameters that are specific to your project. An advanced parameter is essentially a variable that you can create and store values in. Advanced parameters are analogous to General Parameter Register Memories (GPRMs) in DVD, so we call them APRMs for short. APRMs are far more flexible and powerful than GPRMs.
Giving an APRM a value You can think of an APRM as an empty bucket. You can store anything you want in the bucket for later use, but your bucket starts out empty. DoStudio Authoring includes a number of system actions for use with APRMs. For a complete description of the system actions, see "System actions" on page 122.
The system actions work well to manipulate APRM number values with simple math functions such as add, subtract, divide, multiply and more. Alternatively, you can assign text values to your APRM such as Yes/No or True/False and then evaluate the condition based on those values. When you create a condition, you will see your APRMs listed in the Field drop-down list. Unlike the standard conditional fields, your APRM can use a variety of operators to compare the value.
CHAPTER 12
Chapter 13 BD Touch and second screen media A Blu-ray Disc created with DoStudio Authoring automatically includes BD Touch. This built-in technology lets viewers use their Apple iOS device or Android device to control the Blu-ray Disc using the BD Touch application, available for free in the Apple App Store and Google Play. You can use the BD Touch & Second Screen Media feature in the Playlist window to add bonus content to your disc such as videos, .
Adding audio files You can add .mp3, .wav, .wave, .mpa, and .acc audio files to BD Touch. 1. In the Playlist window, select BD Touch & Second Screen Media. 2. Click the Add button , and then click Add Audio File. 3. Choose an .mp3 file and click Open. 4. Select the audio file in the Playlist window to display and edit its properties in the Control Panel. Item Description Media file The file path and name of the audio file. Click the Browse button to choose a different file.
3. Choose an .mp4 or .m4v file and click Open. 4. Select the video file in the Playlist window to display and edit its properties in the Control Panel. Item Description Media file The file path and name of the video file. Click the Browse button to choose a different file. Studio The name of the authoring studio. Distributor The name of the content distributor. Disc title The title of the disc. Disc number The disc ID number.
Adding web links You can add web links to BD Touch in the format http://www.example.com. 1. In the Playlist window, select BD Touch & Second Screen Media. 2. Click the Add button , and then click Add Web Link. A new web link is added to the Playlist window. 3. Select the web link in the Playlist window to display and edit its properties in the Control Panel. Item Description Web URL Type the URL for the web site to which you want to include a link. For example, type http://www.sonycreativesoftware.
Chapter 14 HDMV authoring This document uses some terminology that is commonplace in Blu-ray Disc™ parlance but may seem peculiar or confusing if you are new to Blu-ray Disc authoring. This document also uses some terminology that is specific to DoStudio Authoring: n Subpath segments: A list of HDMV menu subsegments. n HDMV menu subsegments: HDMV menu-based segment lists that can be applied to any playlist. n Movie object: A collection of HDMV commands that controls the navigation of your disc.
HDMV menu properties Selecting the HDMV Menu node in the Playlist tree will present you with the HDMV Menu properties. Item Description Name The name of the menu. Language The language can be used to tell the Blu-ray Disc player which HDMV menu to use based on the player's language settings. This is optional. PES File This is the HDMV menu file. IG Project File This is the project file for the IG Editor. When you click Edit it will launch the IG Editor.
Using the Movie Object Editor After the .pes files are created you might need to use the Movie Object Editor to create your own movie objects. Click the Blu-ray Disc Titles node in the Playlist tree and then click the Movie Object Editor tab in the Control Panel. Adding movie objects Click the Add Movie Object button to create a movie object. Deleting movie objects 1. Select a movie object in the list. 2. Click the Delete Movie Object button to delete the selected movie object.
Setting up a BD Title that references movie object numbers All DoStudio Authoring projects contain the DoStudio BD-J Menu title by default. If your disc is not going to use the BD-J menu system, and instead use HDMV menus created with the IG editor, you will need to disable the DoStudio BD-J Menu title and add your own BD titles that reference the movie objects you have created.
Item Description Number You will notice that each BD title has a unique number. Each new title has a number that is one higher than the previous title. If you delete a title, all of the titles below it in the tree are re-numbered so the title numbers remain sequential. Include In Title List These settings are used if you are creating a simple play-only BD Title. For more information, see "Setting up a play-only HDMV title" on page 145. These settings are not used if you reference a movie object.
Item Description Number You will notice that each BD title has a unique number. Each new title has a number that is one higher than the previous title. If you delete a title, all of the titles below it in the tree are re-numbered so the title numbers remain sequential. Loop Select the Loop check box if you want the video to loop to the beginning of the first playlist. If you do not select the Loop check box, the player will stop playback when it reaches the end of the title.
Command Description Nop No command. Nop commands are useful as label placeholders. GoTo Jumps to a specified command label. Break Stops executing commands in the current command list. JumpObject Discards the current movie object and branches to the specified movie object. Resuming playback of the previous movie object with the Resume command is not possible after executing a JumpObject command. JumpTitle Discards the current title and branches to the specified title.
Command Description Mul (Source) * (Destination) Destination Multiplication (Destination) / (Source) Destination Div Division (Destination) % (Source) Destination Mod Modulus Random(Source) (Destination) Rnd Generates a random number between 1 and (Source).
Command Description SetSecondaryStream Sets the current secondary video, secondary audio, and PiP PG TextST streams to be presented. Pop up Menu Off Immediately displays the OutEffect of the current page if present, and then removes the Interactive Graphics display.
CHAPTER 14
Chapter 15 DoStudio 3D Authoring Module Add Blu-ray Disc™ 3D authoring to DoStudio EX with the 3D Authoring Module. This module supports BD Profile 5, allowing twice the resolution of 3D on a standard Blu-ray Disc. The 3D Authoring Module allows you to create Hollywood-style Blu-ray Disc 3D products. You'll be able to create full menu structures, multiple audio and subtitle streams, and assign depth to pop-up menus and subtitles.
3D segment properties When you select a 3D segment in the Playlist tree, its properties are displayed in the Control Panel. You can rename the segment by typing a new name in the Name box. You assign the frame rate of the video in your segment using the Frames Per Second list. The frame rate options for Blu-ray 3D™ are 23.98, 50, and 59.94. Each segment in a Blu-ray Disc can have a different frame rate. 3D segments also contain a path to an optional offset script.
Primary video for 3D segments 3D segments require two video files. When you add a 3D segment you will see two empty video nodes in the tree called Base View and Dependent View. Blu-ray 3D accepts only one video codec called Multiview Video codec, or MVC (.mvc). MVC format includes a full-frame 2D AVC stream, called the base view, and a secondary offset stream called the dependent view. MVC streams are backward compatible with H.
3D subtitles can be over the video, or they can be placed in the upper or lower thirds. Using the Top Offset or Bottom Offset settings allows you to position the 3D subtitles. If all of the values are 0, then the subtitles will appear over the screen. Top Offset: This field is used to derive TopOffset. TopOffset is the vertical pixel value of the video window from top of the frame.
Completing the 3D disc To set up your disc so it will play your 3D titles correctly, you will need to set up the default settings correctly. To do this, select Blu-ray Disc Titles in the Playlist tree, and then select the Blu-ray Title Setup tab. BD3D Information These settings only pertain to discs made with the 3D module. These settings tell the Blu-ray Disc player what type of 3D video your disc contains and whether the disc should play in 3D mode on startup.
3D Player Registers (PSRs) PSR21: Output Mode preference The PSR21 contains the Output Mode preference of the user. The user can set his or his player's setting to play a movie in 3D or 2D by default. Navigation commands and BD-J applications cannot change the value in PSR21. Output Mode: n 0 = 2D Output Mode for the user's preference n 1 = 3D Output Mode for the user's preference PSR22: Stereoscopic status The PSR22 represents the current Output Mode and Subtitle Alignment of the Blu-ray Disc player.
Stereoscopic 1280 x 720 50p video display capability: n 0 = The connected TV is incapable of displaying stereoscopic 1280 x 720/50 Hz progressive video n 1 = Capable of displaying Stereoscopic 1280 x 720/50 Hz progressive video No glasses required for stereoscopic display: n 0 = Viewer needs glasses to watch stereoscopic output mode on the connected TV n 1 = Viewer does not need glasses to watch stereoscopic output mode on the connected TV Horizontal display size (in centimeters): n n n 0x000 = Un
BD-J capability during stereoscopic output mode: n 0 = BD-J incapable during stereoscopic output mode: n 1 = BD-J capable during stereoscopic output mode Secondary audio capability during stereoscopic output mode: n 0 = Secondary audio incapable during stereoscopic output mode n 1 = Secondary audio capable during stereoscopic output mode PSR example Move gpr55 psr31 And gpr55 1245760 (or 0x130240) If gpr55 == 1245760 (then this is a 3D player) Move gpr55 psr23 And gpr55 1 (or 0x1) If gpr55 == 1 (the
Compiling and formatting your 3D disc Compiling When you compile your Blu-ray Disc with a 3D Playlist, DoStudio Authoring will automatically create an ISO that you can burn to a BD-R/RE or mount and play back on a softplayer. The ISO will be found in your .BD folder's 3DISO folder. You can compile your 3D project to a 2D Blu-ray Disc by choosing Compile > Compile 2D Blu-ray Disc. You can also click the Compile 2D Blu-ray Disc button the toolbar or press Shift+F6.
The .ds3d file is also used to create a depth map for the BD-J and HDMV menus, allowing the menus to move with the 3D video. The .ds3d header The header is includes just three important values: #Version must be set to 1.00 Version 1.00 #NumerOfOffsetSequence will indicate the number of NOS per DOF. #This means that EVERY DOF will have this number. #In this case every DOF will have 10 NOS NumerOfOffsetSequence 10 # Default offset direction used for those frame not described in this script.
Chapter 16 BDJO Module The BDJO Module allows you to import and assign externally authored BD-J packages. Some BDJO features are limited in DoStudio Indie. Creating segments for your project 1. Start DoStudio Authoring and create a new project. For more information, see "Creating projects" on page 31. If you're using DoStudio Authoring EX Edition, choose Mixed Mode (Indie + EX). If you're using DoStudio AuthoringIndie Edition, a DSA Indie Edition project is created automatically. 2.
5. Import audio streams as needed for your audio tracks: a. Select the audio track in the Playlist window. b. In the Control Panel, click the Browse button next to the Dolby TrueHD audio file box to add the lossless .mlp file to the audio track. Create a playlist 1. Right-click the segment in the Playlist window and choose Create playlist from Segment from the shortcut menu. 2. Expand Playlists in the Playlist window and select your playlist. 3.
Import your external Java application (JAR) and create your BDJ object 1. Right-click the BDJO List element in the Playlist window and choose Add BDJO from the shortcut menu. 2. Select the New BDJO element to display its settings in the Control Panel. Use the Control Panel to edit the following settings. a. Change the BDJ's Name as needed. b. Change the BDJ's Number to the value that was provided by your Java developer. c.
Set your disc information 1. Select the Disc Information element in the Playlist window. 2. Select the Properties tab in the Control Panel. 3. Type your disc's identifier in the Disc ID box. 4. Choose Yes from the Multiplex audio/video drop-down list. 5. Choose Yes from the Multiplex done sound drop-down list. 6. Type your studio's ID in the Organization Number box. 7. Type your application ID in the Application Number box. 8.
Update the file system 1. Expand the BD-ROM element in the Playlist window. 2. Click the Add button file structure. and choose Add Folder to create folders as needed to create your project's 3. Drag files from Windows Explorer to the Playlist to add your project's files to the file system.
Finalize the project 1. Right-click the Blu-ray Disc Titles element in the Playlist window and choose Add BD Title from the shortcut menu. 2. Select the New BD Title element in the Playlist window. 3. Drag the New BDJO element from the Playlist window to the Playlists control in the Control Panel . 4. Select the DoStudio BD-J Menu element in the Playlist window and select the Disable DSA BDJ Menu check box to allow the project to use the Java application rather than a native menu. 5.
Chapter 17 Compiling, burning, and formatting your disc With your menus authored and your video structure organized in your playlist, you are now ready to compile your Blu-ray Disc™. If you want to play your disc on a set-top player, you will need to burn a disc. When you are ready to send your disc to a replication facility, you must format the disc to create the BDCMF image. Compiling your Blu-ray Disc When your menus are authored and your playlist is set up it is time to compile your Blu-ray Disc.
The compile window logs the progress of the compile. It begins by preparing the assets and calculating the total graphics buffer size. Then it runs a validation process to check for missing audio/video assets and actions that have invalid parameters. The compile window notifies you when your Blu-ray Disc has compiled successfully. It will also notify you if there were errors during the compile process. DoStudio Authoring writes out the compiled disc structure in a folder called yourprojectname.
n o index.bdmv o MovieObject.bdmv CERTIFICATE o n BACKUP AACS When burning a BD-R/-RE, you burn the BDMV and CERTIFICATE folders to your disc. The AACS folder is empty until you format your disc for replication. You should not burn it to your BD-R/-RE. Compile 3D Disc as 2D Disc You can compile a 3D project to a 2D Blu-ray Disc by choosing Compile > Compile 3D Disc as 2D Disc. You can also click the Compile 3D Disc as 2D Disc button the toolbar or press Shift+F6.
Select Yes or No in the Multiplex Audio/Video list. The first time you compile your Blu-ray Disc, Multiplex Audio/Video must be set to Yes (a full compile) so that the video structure defined in the Playlist tree can be generated and the elementary video and audio streams can be muxed into transport streams that are readable by Blu-ray Disc players. For subsequent compilations, you can set Multiplex Audio/Video to No or click the Quick Compile button.
Failed to Create Interactive Layer This message indicates an authoring error in your project. The most common cause of this error message is faulty setup of a condition or APRM. An empty conditional property or an APRM with no value will cause this error. It can also occur due to a faulty subtitle file. When this occurs, it is best to check for incomplete authoring properties. If you can not determine the problem, please submit a support request. For more information, see "Technical support" on page 7.
1. Start ImgBurn and click the Write files/folders to discbutton. 2. Choose File > Browse for a source folder.
3. Browse to the Disc folder that is created when you compile your disc in DoStudio Authoring. The Disc folder is found inside the yourprojectname.BD folder that is created when you compile. The Disc folder contains two subfolders: the BDMV folder and the CERTIFICATE folder. 4. Click the Options tab and select UDF 2.5 as the file format for the burn. Your disc will not play unless it is formatted UDF 2.5.
5. Click the Labels tab and name your disc. This step is optional. 6. Click the Build button and you're done. If your BD-RE already has content on it you will be prompted with a window asking if you want to continue. If you click Yes, ImgBurn will overwrite the existing content. Your disc will play in any set-top Blu-ray Disc player that accepts BD-R/RE. Most Blu-ray Disc players will play BD-R/RE. The Sharp Aquos players are the notable exception – they will only play replicated discs.
Time-saving tips for burning test discs You will generally need to test your menu authoring and navigation frequently, but you will not necessarily change your video assets every time. DoStudio Authoring includes a time-saving feature that allows you to turn video/audio multiplexing off when you compile. This setting is found in the Disc Settings control panel. You must compile your disc with video and a first play image at least once before you can turn off multiplexing.
Formatting your disc To format your Blu-ray Disc, choose Compile > Format Blu-ray Disc, click the Format Blu-ray Disc button on the toolbar, or press Shift+F5. If your disc size exceeds 25 GB, DoStudio Authoring will automatically format it as a BD50 disc image. You do not need to set the layer break. DoStudio Authoring sets the layer break automatically during the formatting process.
Delivering your disc image to the replication facility As of this writing, all Blu-ray Disc replicators require that the formatted disc image be delivered on a portable hard drive. You cannot deliver your disc image on BD-R/RE. It is best to check with your replicator about their preferred format prior to delivering your disc image. You will send the following files to the replicator: n BDCMF.CMF n FAI.DAT n PACL0.DAT n PIC.DAT n UCD.DAT n UD.
CHAPTER 17
Chapter 18 Appendices This section contains valuable references for working efficiently with DoStudio Authoring. Basic Blu-ray Disc specification information for authors Maximum bit rate As with DVD, calculating the total bit rate of your Blu-ray Disc is of paramount importance. The following table compares the maximum allowable bit rates for Blu-ray Disc and DVD respectively.
The viewer's actual hardware setup (Blu-ray Disc player + AV receiver) will determine whether they will actually hear your beautiful 7.1 surround in 7.1 or whether it will be downconverted to 5.1 or stereo. It is important to note that some of the new audio codecs for Blu-ray Disc can take up a significant amount of available bit rate bandwidth. Codec Sample rate Linear PCM 48/96/192 Khz 27.6 Mbps 8 Dolby Digital 48 Khz 640 Kbps 5.1 Dolby Digital Plus 48 Khz 0.640 Kbps/4.736 Mbps 5.1/7.
1. Choose Tools > Scripting > Export Chapters. The Export Chapter Information dialog box appears. 2. Select the drive and folder where you want to save the file. 3. Type a name in the File name box. 4. Select XML Chapters List in the Save as type list. 5. Click the Save button. For more information about importing chapter markers from Vegas Pro, see "Playlists" on page 63.
For more information about importing chapter markers from Final Cut Pro, see "Playlists" on page 63. Recommended subtitle procedures We recommend the following subtitle procedures based on the size of your subtitle images and whether there are gaps in the subtitle sequence. For more information, see "Subtitle properties" on page 60.
Project file shortcuts Command Keyboard Shortcut Start new project. Ctrl+N Open existing project. Ctrl+O Save project. Ctrl+S Print project report. Ctrl+P General editing shortcuts Command Keyboard Shortcut Start Mosaic. F3 Create main menu block. F4 Import playlist. Ctrl+Shift+I Compile and formatting shortcuts Command Keyboard Shortcut Compile Blu-ray Disc.
Mosaic shortcuts Command Keyboard Shortcut Import to DoStudio Authoring. Ctrl+I Add .psd file.
Index 3D authoring 151 3D discs, compiling as 2D 169 3D primary video 43 Associate This Button To Audio Track 104 Associate This Button To Chapter 104 Associate This Button To Subtitles Off 105 audio 43 audio codecs 45 audio/video segments 14, 41 author, defined 7 authoring workflow 17 AVC 43 A B AACS 36, 180 Absolute Advanced Parameter 125 actions assigning 25, 102 copying 26, 103 defined 7 overview 14 pasting 26, 103 removing 103 activated button state 98 Add chapters from playlist 34 Add To Advanced
C Change Button Image to Activated 110 Change Button Image to Normal 110 Change Button Image to Selected 110 chapters copying and pasting 70 creating in Final Cut Pro 181 exporting from Final Cut Pro 181 exporting to text files 70 importing from Final Cut Pro 69 importing from text files 70 Start action 70 Clear Menu Blocks from Screen 106 codecs audio 45 video 43, 46 compiling discs 167 3D as 2D 169 3D discs 159 error messages 170 multiplexer off 169 multiplexer on 167 conditions 129 adding 24 removing 25
introduction 7 invalid region JPEG 36 ISAN 36 J Jump To Point 114 L language properties 39 language, audio track 45 large image 40 Layout Editor hiding menu elements 26 showing menu elements 26 Layout Editor window 26 Layout Preview window 27 layouts 29 Load new Set in Menu Block 107 loading layouts 29 loading screen 73 location 35 LPCM 45, 51 M Managed Copy 36 Map numeric keys to chapters 34 master ID 35 maximum bit rate 45 menu block animation actions 103 menu blocks adding 23 background image 23, 95 o
overview 15 properties 64 pop-up menu, defined 8 Pop Up Menu 102 Previous Chapter 114 primary audio 43 primary audio/video streams 42 primary video 2D 42 3D 43 product philosophy 9 projects creating 31 exporting 32 saving 32 types 31 properties 2D primary video 42 buttons 97 language 39 menu blocks 95 primary audio 44 segments 41 sets 96 Q Quick Compile 169 R Random Number for Advanced Parameter 125 Region A 36 Region B 36 Region C 36 remote control navigation 25, 99 removing buttons 25 conditions 25 menu
supported audio codecs 45 supported video codecs 43, 46 Switch Active Menu Block 109 system actions 122 Z .zip files 32 T technical support 7 title playback actions 112 titles first play 74 top menu 74 Toggle Menu Blocks 110 Toggle Play/Pause 114 Toggle Subtitles 117 top menu title 74 transparent menu blocks 23, 95 transparent sets 24, 97 Turn Secondary Audio/Video Off 120 Turn Secondary Audio/Video On 120 Turn Subtitles Off 117 Turn Subtitles On 116 types of projects 31 U UDF 2.
INDEX