Getting chapter marks aligned to I frames.

farss wrote on 8/29/2005, 6:22 AM
Had a complaint from one replicator today that my chapters aren't aligned to I frames, not a show stopper but as they said not strictly the correct way to author a DVD.
Thinking this through I'm not even certain how one could do this without placing a lot of restrictions on how a DVD is authored. Normally if it's my video then I ensure enough margin where the chapter goes to avoid this being a noticeable problem but on my last title this wasn't possible.
Bob.

Comments

ScottW wrote on 8/29/2005, 7:15 AM
This actually has come up before in the discussions of chapter marks being up to 1/2 second off.

IMO this is an area where the communication between Vegas and the MC encoder could be a little better. It certainly seems possible to me that Vegas could instruct the MC encoder where to begin a GOP and a chapter mark would be a perfect place to do this.

Not only would this solve a lot of complaints about the 1/2 second, but it would make motion menus with multiple cells for in/out points one heck of a lot easier to implement.

--Scott
B_JM wrote on 8/29/2005, 7:19 AM
yes -- a big problem for me as i need I frames and chapters on specific frame numbers ..

and vegas can not do this -- i have mentioned this several times in the past.

The markers should be exact I frames in encoding ... therefore should also allow variable length GOPs,,
B_JM wrote on 8/29/2005, 7:22 AM
chapters have to be on the first I frame of a GOP ... a GOP can contain just one I frame even ..

also:
the first GOP should not start with B frames (as the MC encoder likes to do) , but its not a huge issue except the first chapter is on the 3rd frame then - instead of the first ..



farss wrote on 8/29/2005, 7:47 AM
Well I can see why this is a difficult issue to deal with, after all one can add the chapters in DVDA after the encoding. Problem is I probably have enough latitude to move my chapter marks to the nearest I frame but how do I find the I frames?
I thought I could fudge this with some simple maths, if the GOP is say 6 frames then my chapter marks can only be on frames 1,7,13 etc but if as you say the MC encoder starts with a B frame I think my simplistic approach is screwed.
SImple solution would be a 'helper' in DVDA that tells you what type of frame the current one is under the cursor, that should be easy enough surely?
Bob.
johnmeyer wrote on 8/29/2005, 8:06 AM
Sony should have fixed this a LONG time ago. This is a fundamental "block and tackling" issue. They used to be great at this sort of thing when they were Sonic Foundry (a good example is the world-class quality of the DV encoder).

While some of this may be falling in the crack between Madison (Sony/SF) and Germany (MainConcept), someone needs to take the bull by the horns and fix the problem. Getting discs rejected as incompatible, or having to explain why your chapter stop includes 1/2 second of the previous chapter's material is not a way to make everyone believe that you are a professional.
farss wrote on 8/29/2005, 8:17 AM
Amen,
and when my client got the message in Thaiglish that I had to decode for him, I think it went something like 'Video goes backwards from chapter point'.
That was after I didn't pay enough attention some time ago to what I was doing in DVDA 3 and burnt a DVD master from the last prepared folder instead of the current project. Result, instead of the mums and dads getting a DVD of Johnys football match they got a DVD of vintage medical documentaries, seems they mostly enjoyed them anyway, I think we'll just say they were the 'bonus disk' and we forgot to include the main feature :)
Bob.
Coursedesign wrote on 8/29/2005, 9:46 AM
yes -- a big problem for me as i need I frames and chapters on specific frame numbers .

B_JM, so how did you solve the problem? Scenarist? DVDSP?
John_Cline wrote on 8/29/2005, 11:49 AM
Not that this is necessarily going to help anyone using Vegas and DVD Architect, but I use Adobe Encore for all my DVD authoring. If I bring in an MPEG2 file, it will at least show me where all the I-frames are so I can decide exactly what I-frame I want to use for the chapter point. Obviously, DVD Architect doesn't do this. In those instances where I need frame-accurate chapters, I can bring an AVI file into Encore, I can place the chapter points on any frame I want and Encore will force an I-frame at that exact point when it encodes to MPEG2 using the Main Concept MPEG2 encoder. (I don't know for a fact that DVD Architect doesn't already do this, but from what I've read, it doesn't seem that it does.)

Like has already been mentioned, it would be nice if Vegas could tell the MC encoder to force an I-frame wherever you have placed a marker. Secondly, it would be nice if DVD Architect would at least show you where the I-frames are located, or provide a "skip" button that when pressed would advance to the next I-frame in the file.

John
trock wrote on 8/29/2005, 8:13 PM
I was going nuts trying to get my chapter markers to land exactly where I put them until I started using DVDLab Pro (which also inports chapter points from Vegas and lets you nudge one I-frame at a time if necessary).
B_JM wrote on 8/30/2005, 7:22 AM
DVDSP or Maestro or Scenarist and use an encoder that allows me to set I frames OR using vegas - split the encode per chapter which forces an I frame ..

btw -- bitrate viewer and virtualdubmod (or virtualdub-mpeg2) will show you if each frame is a I B or P frame ..