I would like to get some feedback from both sides on seamless branching. Basically, more exact figures for the limitations of each format right before a branch could be taken or not. From what I've read the main track needs to be limited to an average of around 60% (or low 60s) of the peak mux rate for a short period right before the branch point. Hopefully somebody can correct that if it is wrong and provide exact numbers. My understanding is this is so that there will be enough data stored up to continue playing the video while the laser goes to the alternative track, if that track is to be played. Each alternative track would then have 2 branch points. I picture this like a train going down the tracks with a slower speed limit right before a point where the track splits and that speed limit needs to be observed whether taking the alternative track or not. And if the alternative track is taken, then the train needs to come back to the main track later.
An example of where branching can be useful are discs with regular cuts and alternative (like Director's or unrated) cuts where the user can choose which to watch. I believe that "AVP: Alien vs Predator" has been announced to have seamless branching for Blu-ray with 2 cuts. MI:3 for HD DVD has branching, but that shouldn't be confused for seamless branching from what I saw. One spot early had about a 1 second pause going to the alternative track and about a 5 second pause (although some of it might have been in the source) coming back to the main track. Another case where seamless branching can be useful is in changing things like a note or billboard that is shown so that it is in the language of the currently selected language track. With CGI getting better and better, this should be more possible in the future. I recall reading about "True Lies" needing modification to a name of a company on hats and things before it could be released because it was too close to a real company name, so I know they can modify things like that (although that wouldn't have been an example of seamless branching).
Some things we know are that HD DVD has a total mux rate of about 30Mbps for all audio and video (and 36Mbps off the discs) that comes from their choice to spin the discs at 1.0x, while Blu-ray is at 48Mbps total (and 54Mbps off the discs) that comes from their choice to spin the discs at 1.5x, while they have a max video rate of 40Mbps.
I am especially curious how the HD DVD side plans to handle seamless branch cases for average to hard scenes without degradation given their lower limits. Right now we have releases without seamless branching where things other than the main video take up about 11Mbps, leaving about 19Mbps peak for video. I'm pretty sure there are releases where the average (not the peak) for video is higher than 19Mbps. We have also been told that Microsoft has a plan to do dynamic muxing to deal with the 30Mbps ceiling, and that was before seamless branching was even discussed, from what I recall.
If we give them some benefit of the doubt and figure 8Mbps for things other than the main video, that would leave 22Mbps peak for video. Add seamless branching with those 8Mbps still being used and now with the total for everything right before a branch of somewhere around 19Mbps, that would leave 11Mbps for the main video. That would probably work if the video is easy there, but have more difficult video there and that is a whole lot more limiting than the 19Mbps peaks that we are seeing on some titles currently that still take weeks to get encode to the states we get them in. For the above I didn't even really include going to the 20/48 or 24/48 TrueHD that has been discussed, instead of the 16/48 TrueHD currently.
One more thing is that the average right before a branch point shouldn't be confused with averages we see for whole movies. Difficult frames tend to have a correlation to difficult frames around them. Just because a 2 hour movie can average 12Mbps and look good, that doesn't mean every 2 second segment of that movie could look good with 12Mbps.
So, I am curious. What is the plan for seamless branching support given the above issues and how will the more difficult cases be handled? Will the HD DVD team consider spinning the discs at 1.5x when/if they go to 45GB discs so that seamless branch points aren't nearly as limiting as they are with their 1.0x spin rate?
I already know that some won't want us talking about more difficult cases than we've seen or that I might get answers that include BD50s being science fiction, Blu-ray being MPEG-2 while HD DVD is VC-1, or that we shouldn't look at upcoming issues unless current discs compare in a certain way, but those are all to be expected at this point.
--Darin
An example of where branching can be useful are discs with regular cuts and alternative (like Director's or unrated) cuts where the user can choose which to watch. I believe that "AVP: Alien vs Predator" has been announced to have seamless branching for Blu-ray with 2 cuts. MI:3 for HD DVD has branching, but that shouldn't be confused for seamless branching from what I saw. One spot early had about a 1 second pause going to the alternative track and about a 5 second pause (although some of it might have been in the source) coming back to the main track. Another case where seamless branching can be useful is in changing things like a note or billboard that is shown so that it is in the language of the currently selected language track. With CGI getting better and better, this should be more possible in the future. I recall reading about "True Lies" needing modification to a name of a company on hats and things before it could be released because it was too close to a real company name, so I know they can modify things like that (although that wouldn't have been an example of seamless branching).
Some things we know are that HD DVD has a total mux rate of about 30Mbps for all audio and video (and 36Mbps off the discs) that comes from their choice to spin the discs at 1.0x, while Blu-ray is at 48Mbps total (and 54Mbps off the discs) that comes from their choice to spin the discs at 1.5x, while they have a max video rate of 40Mbps.
I am especially curious how the HD DVD side plans to handle seamless branch cases for average to hard scenes without degradation given their lower limits. Right now we have releases without seamless branching where things other than the main video take up about 11Mbps, leaving about 19Mbps peak for video. I'm pretty sure there are releases where the average (not the peak) for video is higher than 19Mbps. We have also been told that Microsoft has a plan to do dynamic muxing to deal with the 30Mbps ceiling, and that was before seamless branching was even discussed, from what I recall.
If we give them some benefit of the doubt and figure 8Mbps for things other than the main video, that would leave 22Mbps peak for video. Add seamless branching with those 8Mbps still being used and now with the total for everything right before a branch of somewhere around 19Mbps, that would leave 11Mbps for the main video. That would probably work if the video is easy there, but have more difficult video there and that is a whole lot more limiting than the 19Mbps peaks that we are seeing on some titles currently that still take weeks to get encode to the states we get them in. For the above I didn't even really include going to the 20/48 or 24/48 TrueHD that has been discussed, instead of the 16/48 TrueHD currently.
One more thing is that the average right before a branch point shouldn't be confused with averages we see for whole movies. Difficult frames tend to have a correlation to difficult frames around them. Just because a 2 hour movie can average 12Mbps and look good, that doesn't mean every 2 second segment of that movie could look good with 12Mbps.
So, I am curious. What is the plan for seamless branching support given the above issues and how will the more difficult cases be handled? Will the HD DVD team consider spinning the discs at 1.5x when/if they go to 45GB discs so that seamless branch points aren't nearly as limiting as they are with their 1.0x spin rate?
I already know that some won't want us talking about more difficult cases than we've seen or that I might get answers that include BD50s being science fiction, Blu-ray being MPEG-2 while HD DVD is VC-1, or that we shouldn't look at upcoming issues unless current discs compare in a certain way, but those are all to be expected at this point.
--Darin









). But they don't have to know whether the versions were included completely separately or whether they were put on with seamless branching. From what I've seen, unrated and Director's cuts have become more common with time.


