thirty6hex
26th August 2003, 05:16
VOBedit is a little roundabout when it comes to listing the value of the Macrovision bytes in Nav-Packs, methinks. Here's the crib notes to help out, and a suggestion for what one might do about it in VE itself if Derrow and MPUcoder are lurking around
There are of course 3 types of DVD APS
1) Automatic Gain Control (those pesky intensity fades)
2) AGC and a 2 line colorstripe (even peskier lines)
3) AGC and a 4 line colorstripe (1 bad + another bad = worse)
Of course, a TBC will take care of all that for you :)
Offset 31h and 32h in every Nav-pack describe the APS level, this value is listed in whole in VOBedit.
The possible values are:
APS0 00000 0000h
APS1 16384 4000h
APS2 32768 8000h
APS3 49152 c000h
If you know what you're looking for that's no problem, but its not as quickly useful as it could be. If you look at them as octal and only a single byte, or binary on a nibble, the values are:
APSx x10xx x16xx x8x x2
APS0 00000 0000h 000 00
APS1 16384 4000h 100 01
APS2 32768 8000h 200 10
APS3 49152 c000h 300 11
That makes a little more direct sense as to the use of the values as they relate to APS. Further, it would be pretty cool to toggle an octal/hex/bin switch for the main pack display on the right hand side. It could be dropped in with the rest of the active check_boxes at the bottom or something; it seems you have window handles for active input down there and could clone some code for most of it. Of course, there's always the fun of making everyone do the octal in their head
Hex is twice as fun as octal, but only half the calories :p
VOBedit's the shiznibbit with a kunk-fu grip, you guys rock
There are of course 3 types of DVD APS
1) Automatic Gain Control (those pesky intensity fades)
2) AGC and a 2 line colorstripe (even peskier lines)
3) AGC and a 4 line colorstripe (1 bad + another bad = worse)
Of course, a TBC will take care of all that for you :)
Offset 31h and 32h in every Nav-pack describe the APS level, this value is listed in whole in VOBedit.
The possible values are:
APS0 00000 0000h
APS1 16384 4000h
APS2 32768 8000h
APS3 49152 c000h
If you know what you're looking for that's no problem, but its not as quickly useful as it could be. If you look at them as octal and only a single byte, or binary on a nibble, the values are:
APSx x10xx x16xx x8x x2
APS0 00000 0000h 000 00
APS1 16384 4000h 100 01
APS2 32768 8000h 200 10
APS3 49152 c000h 300 11
That makes a little more direct sense as to the use of the values as they relate to APS. Further, it would be pretty cool to toggle an octal/hex/bin switch for the main pack display on the right hand side. It could be dropped in with the rest of the active check_boxes at the bottom or something; it seems you have window handles for active input down there and could clone some code for most of it. Of course, there's always the fun of making everyone do the octal in their head
Hex is twice as fun as octal, but only half the calories :p
VOBedit's the shiznibbit with a kunk-fu grip, you guys rock