PDA

View Full Version : Open GOP problem


varunb
26th July 2006, 17:04
I hope I hav posted this in the right place.

Well the problem is that i recently ripped a ntsc dvd of mine. I decide to create d2v's of each vob's. Before creating the d2v files, dgindex reported that except the 1st vob (in order according to the movie, i mean), all the other vob's had open GOP's but i neglected this alert as i had selected the 'force open gop in d2v' option. So when i added all the d2v in a single avs file & watched it in mpc, i found that the video jerked a bit after the end of a d2v & before the beginning of the next d2v. This problem didn't occur when i created a single d2v of all the vob's. I know that this is bcos of the open gop but is there a way to fix this problem so that I can watch the avs that i had created without video jerking at those portions ? I want to follow this method bcos the ac3 streams i had demuxed had different delay values.

I hope u guys understand what i am trying to say here !

neuron2
26th July 2006, 20:20
Well the problem is that i recently ripped a ntsc dvd of mine. I decide to create d2v's of each vob's. Before creating the d2v files, dgindex reported that except the 1st vob (in order according to the movie, i mean), all the other vob's had open GOP's but i neglected this alert as i had selected the 'force open gop in d2v' option. The two have nothing to do with each other. You do not need to set that option, nor will it help you in this scenario.

So when i added all the d2v in a single avs file & watched it in mpc, i found that the video jerked a bit after the end of a d2v & before the beginning of the next d2v. Post the script. Are you viewing the AVS script or a file encoded from it? If the former, you may get a small jerk as each new VOB file needs to be opened. I wouldn't expect there to be a problem in the encoded file.

I know that this is bcos of the open gop but is there a way to fix this problem so that I can watch the avs that i had created without video jerking at those portions ? Nope, the open GOPs have nothing to do with it. Use a single D2V.

I want to follow this method bcos the ac3 streams i had demuxed had different delay values. But that's just an artifact of processing them separately. You shouldn't get any sync problems using a single D2V.

varunb
27th July 2006, 05:39
Are you viewing the AVS script or a file encoded from it? If the former, you may get a small jerk as each new VOB file needs to be opened. I wouldn't expect there to be a problem in the encoded file.

Well neuron2, there was a small jerk in both the encoded avi file & in the avs that i was viewing, which, as i had said bfore, was not there when i created a single d2v file.

But that's just an artifact of processing them separately. You shouldn't get any sync problems using a single D2V.

There were sync problems on using a single AC3 stream. Well when i checked all the individual ac3 streams in vdubmod, i found that the few bytes of those ac3 streams were corrupted. Maybe, that's why i was getting the single ac3 stream asynchronised. So what shud i do now ?

neuron2
27th July 2006, 14:17
Well neuron2, there was a small jerk in both the encoded avi file & in the avs that i was viewing, which, as i had said bfore, was not there when i created a single d2v file.Did you make any cuts in DGIndex? If so, your cuts probably lost some frames. Remember, the timeline is not frame accurate and has limited granularity. You probably won't be able to make seamless segments like that. That's why I recommended to use a single D2V project. If you did not make any cuts and made a full project out of each VOB, then I don't see any explanation, and since you did not post your script as requested, I can't say anymore about it.

So what shud i do now? Fix the AC3 and make any required sync adjustment manually. Don't follow up on that here; it's not a DGIndex issue.

varunb
27th July 2006, 16:43
Well i didn't make any cuts. I made a single d2v of each & every vob file without creating any starting or ending points. Moreover, i never used the corrupted ac3 streams. Infact i used ac3 streams fixed by beslice. Ok i believe u that its not a dgindex issue but then wat is causing those jerks when i view the encoded avi, esp at those points where one vob supposedly ends ?

neuron2
27th July 2006, 23:44
I asked twice for your script. This is now the third time.

varunb
28th July 2006, 05:36
Well if u r asking for the d2v scripts that i am trying to join, then i hav attched them below:

neuron2
28th July 2006, 05:38
Obviously, I mean your Avisynth script. A D2V file is not a script.