PDA

View Full Version : Subtitles at 4:3 instead of 16:9


Skrycchio
5th March 2003, 23:29
Hi everyone.

I wanna to copy DVD with the remux way.
The original video was 16:9, the new one is 4:3, to save bitrate.

Well, now, if I set the IFO for aspect ratio of 4:3 I can't see
any subtitle, if I set again 16:9 I see all subtitles.

I think that it's wrong because there is somewere in the IFO a
flag that tells to player to show subtitles only in 16:9 mode.

Well, where is this flag?
How I can modify it?

Thanks a lot.
Salvo

Skrycchio
6th March 2003, 16:40
Well, this forum appear as "ANYONE ASKS, NO ONE ANSWERS"

The problem of this forum is that is all refeared at the guide www.doom9.org.
But, if a problem is not mentioned on this guide... there is not a way to resolve it.

I've a problem with subtitle, since 11/2002.

No one helps me.

I've studied the problem, and I found that Ifoedit cannot resolve the problem directly, because
this option is not yet implemented.

We can modify manually the decimal value of the flag of subtitle ratio, but without any refer
is more difficult.

I've seen all my DVD IFO for study and solve the problem.

The problem is solved if we set to "1" the flag in the right position.
The positions are 4: 4/3, wide, letterbox, pan&scan.

Normally only the middle 2 parameters are set to 1: wide and letterbox.
If we remux a M2V originally in 16:9 with a M2V in 4:3, we can't see any subtitle, eccept
for the first one (0x20)

Well, now I set to "1" ALL the 4 parameters, but there is still another problem:
how I can be able to obtain the right decimal value?

It's more simple than it appear.

Look at PGCITI, in the row "subpicture stream status".
There is a GREAT negative decimal value.
At extreme right there is the analogue value, in hexadecimal format.

Look a it:
if is on stream 1 (0x20) the value is 80000000. Better view in 80.00.00.00
if is on stream 2 (0x21) the value is 80010101. Better view in 80.01.01.01
if is on stream 3 (0x22) the value is 80020202. Better view in 80.02.02.02

Do you see the redundance?

Yeah!
If we wants to be able to see the subpicture with a movie in 4:3 we must set the first
parameter like other 3.
I'll be more sharp: we must set a value ugual as the stream number.
If the value is ugual as the stream number, we can be able to see this subtitle.
If the value is zero, we cannot see anything.

Yeah, the first stream (0x20) is particular, because even if is set ALL to ZERO, we can
still be able to seen the subtitles in each mode, because the stream is number ZERO!

example:
I wanna to set subpicture stream 2 (0x21) to allow the vision on 4:3 format.
I must change the exadecimal value in 81.00.00.00 (stream 1, value 0, stream 2, value 1... stream 3 value 2... etc)

In this case, I purpose the modify of all parameters ON ;)
The 81.00.00.00 will be 81.01.01.01

What is the analogue decimal value for 81010101?
Open your fucking calc.exe, switch to scientific mode, and calcutate it!

I've calculate ALL parameter for first 12 subpicture (I think that is enough!)

Just substitute at the original.
Here is:

stream code 4:3 WD LB PS Hex

1 0x20 -2147483648 0 0 0 0 80000000
2 0x21 -2130640639 1 1 1 1 81010101
3 0x22 -2113797630 2 2 2 2 82020202
4 0x23 -2096954621 3 3 3 3 83030303
5 0x24 -2080111612 4 4 4 4 84040404
6 0x25 -2063268603 5 5 5 5 85050505
7 0x26 -2046425594 6 6 6 6 86060606
8 0x27 -2029582585 7 7 7 7 87070707
9 0x28 -2012739576 8 8 8 8 88080808
10 0x29 -1995896567 9 9 9 9 89090909
11 0x2a -1979053558 10 10 10 10 8a0a0a0a
12 0x2b -1962210549 11 11 11 11 8b0b0b0b

Now, is all perfectly functionally.
But... there is a "but".

If I strip some subpicture, and there are less Subp stream as original, I see by default
another subp stream.
I've to change manually subtitle to my language.

This appened even if I don't touch the IFO with my value.
When I strip a subtitle with ifo edit, I can see as usually, but I must set it manually via Remote Control.

How I can fix it?

Now, please, help me.
Because the guide are not a couple of thousand of message on a forum, but a VERY exaustive guide
posted on www.doom9.org.

Please, update it, when a new tutorial is coming out.

Sorry for my bad english: is not my language.
Thanks