Log in

View Full Version : ifoedit looses audio streams?


aprunic
16th March 2005, 00:33
Hello all.

I'm trying to get rid of subtitles in vobs where audio tracks are not in consecutive order, and while stripping them ifoedit looses audio streams that I want to keep, and leaves just one of them (the preferred one, I guess).

I've seen this on The Simpsons, season3, disc4, where audio tracks in vts4 have id 2 and 8, and subtitles have id 1-6.
Now, when I select VOB Extras and get to choose which streams I'm going to keep, I can select both audio streams and only the English subtitle without a problem.
But, when the stripping is over, a new ifo/vob file shows only first audio and one subtitle - the second audio stream is missing.
Then, when I load it into pgcedit 0.4.9.1, it complains about audio and menu buttons something something...I'm not sure now, because I've just put pgcedit 0.5.0 which does not complain?

This is what pgcedit shows on the original:

VTS 4 VOB streams attributes (VTS_04_0.IFO): 8 Audio, 5 Sub-picture streams.
- Video: 4:3 PAL (720x576), MPEG-2 (VBR)
- Audio 0: en, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x80
- Audio 1: en, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x81
- Audio 2: de, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x82
- Audio 3: fr, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x83
- Audio 4: hu, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x84
- Audio 5: pt, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x85
- Audio 6: es, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x86
- Audio 7: en, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x87
- Subpic 0: da, unspecified, ID: 0x20
- Subpic 1: en, unspecified, ID: 0x21
- Subpic 2: fi, unspecified, ID: 0x22
- Subpic 3: no, unspecified, ID: 0x23
- Subpic 4: sv, unspecified, ID: 0x24

Ifoedit only shows audio streams 2 and 8 in stripping selection dialog, though...
And this is what I get after stripping only the subtitles, excluding the English one:

VTS 4 VOB streams attributes (VTS_04_0.IFO): 1 Audio, 1 Sub-picture streams.
- Video: 4:3 PAL (720x576), MPEG-2 (VBR)
- Audio 0: en, unspecified, AC3 (2 channels), Unspecified application mode, ID: 0x80
- Subpic 0: en, unspecified, ID: 0x20


What might be the problem? Is ifoedit doing something wrong or pgcedit 0.4.9.1 has some problems?
If ifoedit is wrong, how to make it work right?
Or, is this just a "feature" of this particular DVD, some sort of copy protection? Maybe bad rip, which kept info about more streams than really exist?

Anybody with ideas?

Cheers.

aprunic
16th March 2005, 12:35
Well, after some testing and fiddling with audio streams, I've assured myself that ifoedit has a serious bug in stripping audio streams. Or I've been drunk thinking that... :)

So, as I've said in my first post, I have some dvd's which have audio streams out of order in some of their vobs, for example with ids 2 and 8 or 1, 2 and 8, and have some subtitles as well.
When I try to strip some of the subtitles and leave all the audio streams, ifoedit messes things up and does not leave all selected audio streams in final vobs - it leaves only the first one(s) and forgets the others, while subtitles are fine.

So I tried changing ids for audio streams with pgcedit, so that they all come in order - 2 goes to 1, 8 to 2 etc. and then did the stripping again and voila - everything is fine. All audio streams are kept and only those subtitles I wanted to keep.
Of course, after that everything works nice during playback in ifoedit's dvdplayer and power dvd as well, just like it did with the original files...

If I change audio streams ids back to what they were, the problem repeats itself.

Now, obviously the solution would be to use pgcedit before stripping, to change audio stream id for every title so they are still in correct order (you must know which stream is what and which is the default one), and then do the stripping with ifoedit, but that's not how it's ment to be, right?

Can somebody check this out and confirm my oppinion that this is a bug in ifo edit?
Or prove me wrong?

Cheers.