Log in

View Full Version : Sonic Blu Ray HDMV Authoring


Jimi Hendrix
4th March 2008, 02:25
Hi I'm trying to create Pop Up Menus with Sonic Scenarist HDMV Software . I followed the manual to a tee everything exports out of Photoshop as it should .
Here's my scenario ,
Top Menu I have 4 Choices . Play Movie , Scenes , Audio , Slides .

It's pretty straight forward Play Movie button - Plays Movie
Slides Button -Plays Slides .
Scenes Button - I have a box that pops up with all the scenes that are a available to the viewer /
Audio Button - 2 choices pop up 2 Channel Pcm or 5 Channel Ac3
pops up .

I export 3 files out of Photoshop
Top Menu File
scene selection file with white background
audio File with White background .
Exactly like the manual


The problem happens with Sonic I can't seem to encode them out of Sonic . I keep getting Pts Ics is too small error .

If anyone could help or there are any tutorials available

jamos
5th March 2008, 00:24
Hi I'm trying to create Pop Up Menus with Sonic Scenarist HDMV Software . I followed the manual to a tee everything exports out of Photoshop as it should .
Here's my scenario ,
Top Menu I have 4 Choices . Play Movie , Scenes , Audio , Slides .

It's pretty straight forward Play Movie button - Plays Movie
Slides Button -Plays Slides .
Scenes Button - I have a box that pops up with all the scenes that are a available to the viewer /
Audio Button - 2 choices pop up 2 Channel Pcm or 5 Channel Ac3
pops up .

I export 3 files out of Photoshop
Top Menu File
scene selection file with white background
audio File with White background .
Exactly like the manual


The problem happens with Sonic I can't seem to encode them out of Sonic . I keep getting Pts Ics is too small error .

If anyone could help or there are any tutorials available

did you install scnarist after photoshop? that is manditory to get them to work together.

DonCarlos
5th March 2008, 16:03
Hi
I have a question about Scenarist. Assuming you have ripped a Blu ray disc to your hardrive is it possible to "import" the whole Blu ray disc into scenarist so that you see the structure of it and all the other stuff(and even change some things?)?
If yes please tell me how

Thanks

DieHard
5th March 2008, 23:12
Some things to check. When you are making a pop-up menu, once it is loaded into Scenarist the Display Set User Interface Mode must be changed to 'Pop-Up' and the Display Set Stream Model to Non Multiplexed. This will cause the Acquisition Point Interval to be able to remain at 0. I think I might have gotten that error at one point initially also and I think this was how I fixed it.

Generally Title Menus/Top Menus are not considered Pop-Up menus, they are Always On menus. You only really use Pop-Up menus when you want to place it over the video during playing. That being said, realistically you are pretty much trying to create the same thing either way. You want portions of a menu that are hidden and then display. If this is actually going to be used as a Top Menu, try setting the Acquisition Point Interval to something like a minute or something to test it out. I haven't messed around with a normal top-dvd style menu yet for a BD project.

Unfortunately as far as tutorials or any 'real' information on how to do things is concerned, there isn't too much help around at all right now.

I'm trying to figure out how to get my 'chapter' page of my pop-up menu to close if I press the down arrow (so basically leave the second menu page to return to the first.) As far as I can tell, SetButtonPage only works when actually pressing the button, not as a pre-button command. In fact I'm not sure if buttons have pre-commands at all since I can't find any information on it anywhere.

The only thing I can think of is an 'if' comparison statement and hope that the button checks that as soon as it is activated. You used to be able to have buttons auto-activate when selected in the DVD standard but I'm not sure if you can do that in BD or not.

If you figure anything out regarding that please let me know.

Eric69
5th March 2008, 23:58
Die Hard

You can definitely have auto activated buttons - What about using an "invisible button" with an auto-activate to a command to "Close Pop-Up Menu" or "SetButtonPage" command?

DieHard
7th March 2008, 05:56
The problem comes in the fact that as far as I can see, the auto_action_flag is disabled in Scenarist (gray and says 'Non Automatically') and I tried manually editing the xml file for the project to set that flag for a given button from 0 (which is the default) to 1 (which is what I read it was supposed to be in the patent papers for auto.) When I reload the project in Scenarist the auto_active_flag is still gray only now it says 'Unknown'. I tried Muxing the project anyways, throwing it on a disc and testing it out on a standalone and it doesn't seem to work. Just acts like normal.

I know it is possible, but I can't seem to get that auto_action_flag set properly. Does anyone know what it is supposed to be when ON? (Is it actually supposed to be 1, Scenarist just isn't accepting it for some reason?)

Pelican9
7th March 2008, 08:47
The problem comes in the fact that as far as I can see, the auto_action_flag is disabled in Scenarist (gray and says 'Non Automatically') and I tried manually editing the xml file for the project to set that flag for a given button from 0 (which is the default) to 1 (which is what I read it was supposed to be in the patent papers for auto.) When I reload the project in Scenarist the auto_active_flag is still gray only now it says 'Unknown'. I tried Muxing the project anyways, throwing it on a disc and testing it out on a standalone and it doesn't seem to work. Just acts like normal.

I know it is possible, but I can't seem to get that auto_action_flag set properly. Does anyone know what it is supposed to be when ON? (Is it actually supposed to be 1, Scenarist just isn't accepting it for some reason?)

Buttons can be activated in one of three ways:
- the Activate Button User Operation is executed while the Button is in the selected state;
- the Button receives the selected state and the corresponding button structure has an auto_action_flag field value of 1;
- or, if the default_activated_button_id_ref in the currently active Page is set to 0xFFFE, the currently selected Button shall be changed to an activated state at the time defined by the selection_time_out_pts field

The auto_action_flag indicates the operation mode of a Button. Values:
0: The Button does not automatically change to an activated state when it becomes selected.
1: The Button is automatically changed to the activated state, without displaying any selected Button images, when the Button becomes selected.

DieHard
7th March 2008, 20:27
As far as I can tell that auto_action_flag isn't working. Scenarist HDMV doesn't allow the flag to be changed (at least on any of my tests) and even when I have set it manually in the project.xml file to 1, it does nothing. Is there anyway someone that has a working version of it show me how they did it? I don't care about the assets or anything, I just want to see the base xml file I can load into Scenarist to check it out because I've tried everything I can think of and it just isn't working.

Here is a snippet of the project.xml code that is related to the button that I want to auto activate when selected:



<Button ID="151">
<Name>Chapter Selection copy</Name>
<ParentObjectID>150</ParentObjectID>
<IsVirtual>false</IsVirtual>
<CreateDateTime>3/5/2008 6:17:29 PM</CreateDateTime>
<UpdateDateTime>1/1/0001 12:00:00 AM</UpdateDateTime>
<ButtonID>4</ButtonID>
<NumericSelectValue>5</NumericSelectValue>
<AutoActionFlag>1</AutoActionFlag>
<ButtonPosition>
<HorizontalPos>460</HorizontalPos>
<VerticalPos>644</VerticalPos>
</ButtonPosition>
<NeighborInfo>
<UpperButtonIDRef>106</UpperButtonIDRef>
<LowerButtonIDRef>151</LowerButtonIDRef>
<LeftButtonIDRef>140</LeftButtonIDRef>
<RightButtonIDRef>162</RightButtonIDRef>
</NeighborInfo>
<NormalStateInfo>
<ObjectDataIDList>
<ObjectDataIDRef>888</ObjectDataIDRef>
</ObjectDataIDList>
<RepeatFlag>0</RepeatFlag>
</NormalStateInfo>
<SelectedStateInfo>
<ObjectDataIDList>
<ObjectDataIDRef>889</ObjectDataIDRef>
</ObjectDataIDList>
<RepeatFlag>0</RepeatFlag>
</SelectedStateInfo>
<ActivatedStateInfo>
<ObjectDataIDList>
<ObjectDataIDRef>890</ObjectDataIDRef>
</ObjectDataIDList>
</ActivatedStateInfo>
<NavigationCommandsIDRef>152</NavigationCommandsIDRef>
</Button>


Normally that <AutoActionFlag> is set to 0 and displays as 'Non Automatically' in Scenarist HDMV. Changing it to 1 like in this snippet results in...nothing. It shows up as 'Unknown' within Scenarist HDMV and doesn't do anything. It acts the same as it being set to 0.

DieHard
8th March 2008, 18:19
Ok. After all that I *finally* figured out how to do it properly on my own. For reference, the AutoActionFlag (at least in Scenarist HDMV) *isn't* 1 like I thought/read it was, which was the reason it wasn't working. Silly me, I completely forgot about the 'Edit' command as I'm so used to just being able to change everything via the properties tab. Anyways, to manually edit the xml file, you need to use the value 128.

Pelican9
8th March 2008, 19:24
Ok. After all that I *finally* figured out how to do it properly on my own. For reference, the AutoActionFlag (at least in Scenarist HDMV) *isn't* 1 like I thought/read it was, which was the reason it wasn't working. Silly me, I completely forgot about the 'Edit' command as I'm so used to just being able to change everything via the properties tab. Anyways, to manually edit the xml file, you need to use the value 128.

Sorry, it's my fault, I missed the fact that it is a MSB of the byte.