View Full Version : Leading black GOPs with no audio?
systemloc
2nd May 2009, 18:42
I've got a DVD with the "'leading black GOPs with no audio" described in an old thread. (http://forum.doom9.org/archive/index.php/t-130059.html)
Neuron2 describes this as "well-known", though google only turns up that thread for the term.
Is there any software solution for this problem that is automatic? It's fixable with DGIndex, but you must process every VOB manually. That's a pain for me; the source I have has tons of small VOBs.
Perhaps there's a way to join them that would add in empty audio frames to maintain sync? ProjectX seems to do this. It works on some sources, but chokes on others.
Thanks for any suggestions! :)
neuron2
2nd May 2009, 18:49
What is your source that has "tons of small VOBs" (each with leading silent GOPs)?
systemloc
2nd May 2009, 19:42
It's an instructional video. For some reason, it's set up so that each chapter of info is a separate VOB, and each one has a few black frames with no audio at the beginning.
Each DVD of the set has around 20 small VOBs, each representing a single chapter on the DVD.
systemloc
3rd May 2009, 01:55
Perhaps it would be a quick thing to add an option to DGIndex that would detect these frames and simply add blank audio frames to the demux'd ac3 audio, thus preserving sync?
neuron2
3rd May 2009, 01:59
Not so easy, and I'm really tight for time these days. The source code is available!
systemloc
3rd May 2009, 02:51
Ah, no worries. I was hoping it would be a quick few lines of code. I think by demuxing the tracks separately, and using the AVS template, I can automate it sufficiently by indexing each VOB separately.
Oddly, when I ran each VOB through DGIndex by itself, and skipped the first few blank frames, it gave me a non-zero delay, yet the correct delay was 0. Strange, but academic, since I've got a solution! :)
Neuron2: Thanks so much for answering, and thanks for an open-source tool!
systemloc
3rd May 2009, 05:33
Ahh, I should add.. The video was obviously shot with an interlacing camera, so there aren't any progressive frames to IVTC to. Instead, I use your FieldDeinterlace() filter. I must say, it makes quite beautiful output! :)
RunningSkittle
3rd May 2009, 07:12
Totoro has a few cells at the beginning like this that ruin the sync. And a few of my other movies as well. In this case, it is 24k. not indexing these cells results in a perfect sync.
http://deep.phpwebhosting.com/~mactownkrisp/computer/VTS_07_VOBID_003_CELLID_001_1.VOB
What are these?
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.