Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > (HD) DVD, Blu-ray & (S)VCD > IFO/VOB Editors

Reply
 
Thread Tools Search this Thread Display Modes
Old 5th March 2003, 23:31   #1  |  Link
Skrycchio
Registered User
 
Join Date: Dec 2002
Posts: 72
Subtitles flag in IfoEdit

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 is offline   Reply With Quote
Old 6th March 2003, 16:42   #2  |  Link
Skrycchio
Registered User
 
Join Date: Dec 2002
Posts: 72
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 f***ing 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.

Thanks

Ps: Derrow, update your fantastic IfoEdit with the capabilities of manage subtitles, or the capabilities of VobEdit, VobRator, ecc...

Many Thanks

Last edited by mpucoder; 6th March 2003 at 23:36.
Skrycchio is offline   Reply With Quote
Old 6th March 2003, 23:33   #3  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
DVDs are very complicated, and can do almost anything you can imagine. I compare a DVD to a computer program, mostly because there is indeed a virtual machine in DVD players. IfoEdit, using hex editting, can change anything you want, if you know what to change.
But, due to the complexity, it is impossible to write a guide for every conceivable thing someone might want to do. That would be like writting guides for everything possible with C++. Instead we provide guides for common things, and the information needed to come up with others. http://www.mpucoder.com/DVD/ is where you can find out what the fields of an ifo are used for.

Also, consider this: You may be the first person to try this, in which case no one can help you. Or others who have tried and succeded are not reading this forum looking for people to help (especially if they posted what they did). And this is not a help desk, where you can bring any request and expect an immediate answer.

It is not necessary to compute decimal values, IfoEdit has a hex editor. It is not necessary to use profanity.
I'm happy you found a way to do this, and shared it with us. Now others may learn.
mpucoder is offline   Reply With Quote
Old 7th March 2003, 00:26   #4  |  Link
Skrycchio
Registered User
 
Join Date: Dec 2002
Posts: 72
> Also, consider this: You may be the first person to try this, in
> which case no one can help you.

Yes, but this is the official forum of IfoEdit.
I've asked for this subt. problem about 12/2002.

Maybe no one has had same problem?

Maybe that I'm the only who recompress at 720x576 4:3 and want even subtitles?

Mah...!

Thanks for link.
I'll take a look...
Skrycchio is offline   Reply With Quote
Old 7th March 2003, 00:34   #5  |  Link
Skrycchio
Registered User
 
Join Date: Dec 2002
Posts: 72
But my question is still alive...

If I strip the subtitles, leaving only 1 o 2 subtitle stream, I see another subtitle stream by default, not the original.

Why?
How I can set a subtitles stream as default?
How I can set as original?

Thanks.
Skrycchio is offline   Reply With Quote
Old 7th March 2003, 13:10   #6  |  Link
roach76
Registered User
 
Join Date: Oct 2002
Location: Sydney, Australia
Posts: 143
To set the original stream as the default, say it's 21 (SubPicture 2). You must enable it in the PGC like you have said and then use the latest IfoEdit (.95) and go to the Pre-Commands in the same PGC and add the "(SetSTN) Set SubPicture Stream Nr)" Command and set the value to 1, if it's for stream 21. For 22 it's 2 and so on...

This will enable the Stream by default but not display it, except for forced subtitles.

Last edited by roach76; 7th March 2003 at 13:12.
roach76 is offline   Reply With Quote
Old 7th March 2003, 15:29   #7  |  Link
Skrycchio
Registered User
 
Join Date: Dec 2002
Posts: 72
Thanks a lot
Skrycchio is offline   Reply With Quote
Old 8th March 2003, 19:14   #8  |  Link
redbaron2
Registered User
 
Join Date: Mar 2002
Location: MD
Posts: 19
and how could i activate this subtitle, if its not a forced sub, i know i have to change the hex value, but to what.
if i have 4 subtitles and i want to activate the fourth, then the hex value of the precommand looks like 51 00 00 00 9E 00 00 00 but its off
so i have to change the 9E to another value, but which one?


i found it in the forum!
__________________
Ciao
red

Last edited by redbaron2; 8th March 2003 at 20:53.
redbaron2 is offline   Reply With Quote
Old 9th March 2003, 21:52   #9  |  Link
ux-3
Registered User
 
Join Date: Mar 2002
Posts: 512
Since I stumbled on the same questions, there is a sticky for this. The tonly problem is, that the sticky only gets to the answer on the later pages.
ux-3 is offline   Reply With Quote
Old 9th March 2003, 22:19   #10  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
Quote:
Originally posted by ux-3
Since I stumbled on the same questions, there is a sticky for this. The tonly problem is, that the sticky only gets to the answer on the later pages.
@ux-3
  • I pretty much took alot of that thread's info and others and put in a guide I wrote.

@redbaron2
__________________
2COOL
2COOL is offline   Reply With Quote
Old 15th September 2003, 07:05   #11  |  Link
moriaty
Registered User
 
Join Date: Dec 2001
Posts: 10
whoooi yeah, this fixed it, thanks for the info!!
moriaty is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:50.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.