FredThompson
11th January 2006, 05:37
I just used IfoEdit to strip Angle 2 from a 2-angle PGC. The result is only stream 1 but the angle option is still available during playback.
I've tried to remove all of the French and Spanish portions. Angle 1 video is used for English and Spanish audio. Angle 2 was for French audio and it also had French titles. French and Spanish audio is long gone, so is the angle 2 video. The goal is to get rid of this junk so DVD-RB won't puke.
The pre commands are:
[00 A1 00 0E 00 63 00 07] 1 if ( gprm(14) == 99 ) then { Goto line 7 }
[30 38 00 00 01 83 0E 00] 2 if ( gprm(14) != gprm(0) ) then { (CallSS) Call the VTSM Root menu of the current VTS, resume cell 1 }
[71 00 00 0F 00 01 00 00] 3 Set gprm(15) =(mov) 1
[56 00 00 00 04 00 00 00] 4 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
[71 00 00 0E 00 01 00 00] 5 Set gprm(14) =(mov) 1
[00 02 00 00 00 00 00 00] 6 Break
[51 00 00 80 80 81 00 00] 7 (SetSTN) Set Audio stream = 0 ; Set Sub-picture stream = 0, off ; Set Angle = 1
[71 00 00 01 66 72 00 00] 8 Set gprm(1) =(mov) 26226 ("fr")
[51 20 00 81 80 82 01 90] 9 if ( gprm(1) == sprm(16:Preferred audio language) ) then { (SetSTN) Set Audio stream = 1 ; Set Sub-picture stream = 0, off ; Set Angle = 2 }
[71 00 00 01 65 73 00 00] 10 Set gprm(1) =(mov) 25971 ("es")
[51 20 00 82 80 81 01 90] 11 if ( gprm(1) == sprm(16:Preferred audio language) ) then { (SetSTN) Set Audio stream = 2 ; Set Sub-picture stream = 0, off ; Set Angle = 1 }
[71 00 00 0E 00 01 00 00] 12 Set gprm(14) =(mov) 1
[56 00 00 00 14 00 00 00] 13 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
[30 08 00 00 01 83 00 00] 14 (CallSS) Call the VTSM Root menu of the current VTS, resume cell 1
post commands are:
[56 00 00 00 04 00 00 00] 1 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
[71 00 00 0E 00 01 00 00] 2 Set gprm(14) =(mov) 1
[30 08 00 00 01 83 00 00] 3 (CallSS) Call the VTSM Root menu of the current VTS, resume cell 1
How should lines 8-11 in the pre commands be modified so they don't reference the French or Spanish audio? The default audio track is English and the menu buttons to chose French or Spanish have already been deleted. There IS a second audio stream of director's comments in English. There's no way a viewer should be able to specify another language.
On a related note, how can the IFOs be scanned to find any other remnants of angle 2 which should have been removed?
I've tried to remove all of the French and Spanish portions. Angle 1 video is used for English and Spanish audio. Angle 2 was for French audio and it also had French titles. French and Spanish audio is long gone, so is the angle 2 video. The goal is to get rid of this junk so DVD-RB won't puke.
The pre commands are:
[00 A1 00 0E 00 63 00 07] 1 if ( gprm(14) == 99 ) then { Goto line 7 }
[30 38 00 00 01 83 0E 00] 2 if ( gprm(14) != gprm(0) ) then { (CallSS) Call the VTSM Root menu of the current VTS, resume cell 1 }
[71 00 00 0F 00 01 00 00] 3 Set gprm(15) =(mov) 1
[56 00 00 00 04 00 00 00] 4 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
[71 00 00 0E 00 01 00 00] 5 Set gprm(14) =(mov) 1
[00 02 00 00 00 00 00 00] 6 Break
[51 00 00 80 80 81 00 00] 7 (SetSTN) Set Audio stream = 0 ; Set Sub-picture stream = 0, off ; Set Angle = 1
[71 00 00 01 66 72 00 00] 8 Set gprm(1) =(mov) 26226 ("fr")
[51 20 00 81 80 82 01 90] 9 if ( gprm(1) == sprm(16:Preferred audio language) ) then { (SetSTN) Set Audio stream = 1 ; Set Sub-picture stream = 0, off ; Set Angle = 2 }
[71 00 00 01 65 73 00 00] 10 Set gprm(1) =(mov) 25971 ("es")
[51 20 00 82 80 81 01 90] 11 if ( gprm(1) == sprm(16:Preferred audio language) ) then { (SetSTN) Set Audio stream = 2 ; Set Sub-picture stream = 0, off ; Set Angle = 1 }
[71 00 00 0E 00 01 00 00] 12 Set gprm(14) =(mov) 1
[56 00 00 00 14 00 00 00] 13 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
[30 08 00 00 01 83 00 00] 14 (CallSS) Call the VTSM Root menu of the current VTS, resume cell 1
post commands are:
[56 00 00 00 04 00 00 00] 1 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
[71 00 00 0E 00 01 00 00] 2 Set gprm(14) =(mov) 1
[30 08 00 00 01 83 00 00] 3 (CallSS) Call the VTSM Root menu of the current VTS, resume cell 1
How should lines 8-11 in the pre commands be modified so they don't reference the French or Spanish audio? The default audio track is English and the menu buttons to chose French or Spanish have already been deleted. There IS a second audio stream of director's comments in English. There's no way a viewer should be able to specify another language.
On a related note, how can the IFOs be scanned to find any other remnants of angle 2 which should have been removed?