I want to have a menu page that has PEVOB001.MAP looping in the background...I have set up a title for it with it s the firstplay...but I am not getting anything playing...any help
I got it...just made another Title Id in my playlist and it works fine...but my background video is only 16 seconds and it is playing behind my picure gallery...I wan the video to loop continuously...I added onEnd="Loop" to the titleid line but it isnt looping.
You could create a scheduled event near the end of the video that your app responds to by doing an in-clip jump to 00:00:00:00 or something, then you would "effectively" loop, but your title wouldn't actually end.
How do you prevent the application from starting over when specifying onEnd="MainMenu"
My experience is the application starts from the beginning and therefore any current status of graphics are removed. For example if a user navs from a MainMenu to a Scene Select, then the video times out and loops the Scene Select items are no longer on the screen.
I have effectively created an end event like Brian has indicated. This works fine in the emulator and the XBOX, but the burn does not work in the Toshiba player. I believe it has something to do with the processing speed of the player making the end event occur before the event can be handled.
Has anyone else seen this, or does anyone have real world discs that do pull this off effectively
The imperfect alternative I will use is to string together 10 seamless repetitive main menu video clips, and then have throw an event that is deffinitely handled, but chops the end of the video/audio.... but is there a way to do this perfectly
In theory 35 frames (more than 1/2 a second) should be more than enough to get the event and initiate the jump (assuming you aren't already running a runaway script that never terminates); it would only be an issue if you did it in (say) the last couple of frames. But maybe there is some other issue here that I am not aware of.
There is no perfect way of doing it, I am afraid, other than using a playlist application (which persists across titles). A property value for "onEnd" that looped without restarting the title applications probably would have been a good idea.
background video loop
Gurpreet Singh Sawhney
Thanks so much man!
spamanon
Brian_G
How do you prevent the application from starting over when specifying onEnd="MainMenu"
My experience is the application starts from the beginning and therefore any current status of graphics are removed. For example if a user navs from a MainMenu to a Scene Select, then the video times out and loops the Scene Select items are no longer on the screen.
WBAS
I have effectively created an end event like Brian has indicated. This works fine in the emulator and the XBOX, but the burn does not work in the Toshiba player. I believe it has something to do with the processing speed of the player making the end event occur before the event can be handled.
Has anyone else seen this, or does anyone have real world discs that do pull this off effectively
XPL example
<
TitleSet timeBase="60fps" tickBase="24fps" defaultLanguage="en">...
<
Title titleNumber="3" id="MainMenu" description="MainMenu" displayName="MainMenu" selectable="true" onEnd="MainMenu" lternativeSDDisplayMode="panscanOrLetterbox" titleDuration="00:00:30:00" ><
PrimaryAudioVideoClip src="file:///dvddisc/HVDVD_TS/EVOB001.MAP" titleTimeBegin="00:00:00:00" titleTimeEnd="00:00:30:00" dataSource="Disc"><
Video track="1" mediaAttr="1"/></
PrimaryAudioVideoClip><
ScheduledControlList><
Event id="mainMenuLoop" titleTime="00:00:29:24"/></
ScheduledControlList>...
Code example
function
playlistScheduledEvent(schedEvent) { if(schedEvent.id = "mainMenuLoop") {Player.playlist.titles[
"MainMenu"].chapters[0].jump("00:00:00:00", false);}
}
The imperfect alternative I will use is to string together 10 seamless repetitive main menu video clips, and then have throw an event that is deffinitely handled, but chops the end of the video/audio.... but is there a way to do this perfectlyPaul Hacker
In theory 35 frames (more than 1/2 a second) should be more than enough to get the event and initiate the jump (assuming you aren't already running a runaway script that never terminates); it would only be an issue if you did it in (say) the last couple of frames. But maybe there is some other issue here that I am not aware of.
There is no perfect way of doing it, I am afraid, other than using a playlist application (which persists across titles). A property value for "onEnd" that looped without restarting the title applications probably would have been a good idea.
Mike737Aviator
CommerceSherpa
Es la vida.
I guess, the design was initially to do away with main menu loops anyhow.
I suppose the client will be happy with at least 10 seamless loops.
thx.
John.Jonsson
id="MainMenu" onEnd="MainMenu"
so it just re-calls the video
or use the ScheduledControlList in the xpl to fire an event to play the video again