PDA

View Full Version : change audio 0x83 to 0x80


Mach10
7th July 2003, 16:41
I'm still trying to combine 007 Die Another Day ... 2 Disk DVD Set.

I've tried Tmpge DVD Authorer and DVD Lab. [both versions are up to date]

I want to retain the Subtitles. I'm only keeping the Spanish audio track but I'm including all the English subtitles. [some of the English subtitles are trippy]

Forget Tmpge DVD Authorer. DVD Lab ... 1.15 and newest version 1.22 Beta are being used together. I use version 1.15 to join vobs and 1.22 to compile. Both versions are on my computer.

I am making a pretty good menu ... while the menu is displayed Maddona's ... Dirty Vegas Mix is playing ... I ripped the last scene from the movie and extracted the wav and inserted it into SonicFoundry's Vegas Video 4 and rendered the wav as a AC3 audio file and placed that into DVDLab's assests folder.

And included the Maddona Video and the making of Maddona's music video as Video 2 and 3. All of these videos are in AC3 2-CH Dolby Digital.

But the Maddona videos audio signature are 0x80 and the audio signature for the actual movie is 0x83 ... Spanish.

I want DVDLab to not see the 0x83 ... I guess DVDLAB cant handle two audio streams 0x80 and 0x83 ... makes a choice and throws out the 0x83 audio track. So I want change the 0x83 to 0x80 before DVDLAB starts to analyize the structure of the vobs files for the movie.

My question is ...
What program can be used to change info in the IFO files and ... in the vobs from 0x83 to 0x80 ????? and retain the subtitles.

I've tried Smart Ripper for rerouting the 0x83 to 0x80 but ... it crashes.

After DVD Lab is through compileing ... Maddona has audio ... menu has audio but the movie is completely silent.

If I break the movie into separate streams ... I have audio but no subtitles.

Sincerely ... Mach10

Lord of the Discs
8th July 2003, 12:44
Check your version of SmartRipper. I remaped audio-streams to 0x80
several times with v2.41 and it never crushed.

LotD

maa
8th July 2003, 22:04
Leave the audio at 83 and use ifoedit to play 83 instead of standard 80.

Open VTS_01_0.ifo
open the branch at VTS_PGCIT and click on VTS_PGC1.

Page down a way to the command table - either it will say
"There is no PGC command table" or there will be some commands there.

If none - then right ckick the line and choose add pre command.

If there are some then right click the top pre command and choose insert command.
An empty command appears. (NOP)
Right click the empty command and choose "edit command"
In the box, choose "(SetSTN)Set Audio Stream Nr" and below enter the right number.
If spanish is the third sream for instance you need to enter the number 2 because they start with 0

Hope the menue works :)

maa

oddyseus
8th July 2003, 23:05
Simplicity my friend maa, simplicity is the key. Nature is beautiful cause it is so simple :)

I would propose the following approach to the same problem.
Open the ifo, go to PGCITI, scroll a bit down to reach the audio part and change the 32768 in audio 1 to 33536.

This will instruct the player to use the 4th stream (83) instead of the 1st (80) when it comes to playback the 1st.

Mach10
9th July 2003, 05:24
Geez ... I already deleted the vob files ... I got frustrated.

But the joined vob is still intact.

Okay I will make it again with DVDLAb v1.2.2 beta.

And see if any of these suggestions work ... oh man ... I hope ... I hope ... this would be cool if this works.

Thanks guys for offering your help.

Sincerely ... Mach10

maa
9th July 2003, 09:36
Originally posted by oddyseus

Open the ifo, go to PGCITI, scroll a bit down to reach the audio part and change the 32768 in audio 1 to 33536. This will instruct the player to use the 4th stream (83) instead of the 1st (80) when it comes to playback the 1st. Thanks for a usefull tip oddyseus! I bought my burner on June 1st and have 4 weeks of experience - still, ifoedit is a mighty tool, if a little cumbersome to use.

maa

maa
9th July 2003, 11:04
oddyseus, I have a couple of questions:

What happens if you have three or more streams and you change a number as you describe? Do you have to change the others around too to stop two streams using the same address ?
What advantage do you expect from this method over a simple pre-command?
Has it something to do with player compatibility?

Also I could find no "audio part" in PGCITI - only in the branch below called VTS_PGC1.

oddyseus
9th July 2003, 14:42
Yes it has to do with player compatibility. Suppose that u have made a backup and u dont want a language stream. You naturally remove it with a dummy audio stream.

Using this trick u can instruct your player to play the missing part but actually it is redirected in playing the audio u haven't removed instead.
Bilingual documentaries r a good example of its use.

Mach10
9th July 2003, 16:34
Quote ... Simplicity my friend maa, simplicity is the key. Nature is beautiful cause it is so simple

I would propose the following approach to the same problem.
Open the ifo, go to PGCITI, scroll a bit down to reach the audio part and change the 32768 in audio 1 to 33536.

This will instruct the player to use the 4th stream (83) instead of the 1st (80) when it comes to playback the 1st.
... Quote

Dude ... [oddyseus] it did work ... thank you ... thank you.

Question ... how did you learn this ... and how did you know to change the number to 33536. It also works in my JVC 500BK ... stand alone DVD player too.

One bug .... I have no chapter select forward option ... LOL ... when I hit the forward chapter button it leaves the movie and starts playing ... instantly ... one of the smaller videos I've included from the menu. And if I hit the chapter button again ... it goes to the next smaller video.

So now I've got to tackle that one. Hopefully that is not a bug in DVDLAB.

Sincerely ... Mach10

maa
9th July 2003, 19:25
What about the other part of my question :What happens if you have three or more streams and you change a number as you describe? Do you have to change the others around too to stop two streams using the same address ? Or can this be used to override buttons in that ever choice brings the same sound track ? Would save a lot of trial and error if you know this.

Thanks

maa

oddyseus
9th July 2003, 21:15
@mach10. Observe and experiment my friend. I am a curious guy by nature and when I saw these numbers I just had to know why they r there and what exactly they do. If u check on a pgc that has a few audio streams u will observe that these numbers r actually differ by 256 from each other. The 1st is always 32768 so its easy to find the next etc.

@maa. These offsets r redirecting the usage of audio streams. U don't have to perform any adjustments. Its perfectly legal to allow two audio positions to use the same audio stream if it suits u.

Or can this be used to override buttons in that ever choice brings the same sound track ? Would save a lot of trial and error if you know this.Yes, u can use this to force the usage of the same audio track by any number of menu choices. Sorry I missed this part in my previous post :)

maa
10th July 2003, 00:15
Thanks,

maa