Log in

View Full Version : Fixing Scenarist subtitles - multiple threads


bobwillis
1st November 2003, 19:40
Hi,

When using DVD2DVD, Scenarist v2.7 only creates an output with one subtitle stream available (despite several being selected in DVD2SVCD). I have recreated this anomaly several times with different material. I don't know if this is the same for everyone, since I haven't had a response in my other thread. I hope this information is useful to someone, since I haven't seen it elsewhere on the forum.

After a week of experimentation, I have come up with this:

Thankfully, subtitle streams are correctable by:
1. Reload the project .scn file in scenarist and go to the scenario editor tab.
2. Click on the title 1 folder and changing the "sub-picture availability flag policy" to custom.
3. Then you can enable/disable each stream.
4. Then click the black PGC box, and in the property browser window scroll down and double click "Subpicture attributes".
5. It is then possible to edit each attribute number and assign the appropriate stream number (it is definitely worthwile checking these are mapped properly i.e. 0 to 0, 1 to 1 etc - for both letter & wide, since by default they are sometimes cross linked).
6. From the tools menu, select multiplex all. This may take a while if your files have not been previously multiplexed.
7. Then go to the layout editor tab and tick the create dvd-video tab (I untick the create disk image tab since I don't need it), and click start. It then creates the files ready for burning.

Enabling Forced Subtitles:
After doing the above (only steps 1 to 5), double click on the small white pre box to the left of the black pbc box. The simulation window will then open.
1. Untick the nocommand box and from the "no operation" drop down list, select set angle/audio/subpicture.
2. Untick angle & audio (unless you want to force either of these).
3. Make sure display subpicture is ticked.
4. Select the subpicture stream that you want to force in the "set subpicture stream id" box.
5. In the command list, make sure there is a setSTN subpicture=x:ON command (where x is the stream you want to force).
6. Close the simulation window.
7. The Pre box has now turned yellow to indicate a pre-command is present.
8. From the tools menu, select multiplex all. This may take a while if your files have not been previously multiplexed.
9. Then go to the layout editor tab and tick the create dvd-video tab (I untick the create disk image tab since I don't want it), and click start. It then creates the files ready for burning.

@D2S:
A small request/suggestion: It would be useful, if you could add an option in DVD2DVD to terminate after creating the scenarist script file. If enabled, this would prevent scenarist from creating an image with subtitle anomalies. The user could then import the created script file themselves.

Regards,
Bob.

Fastolfe
2nd November 2003, 08:38
bobwillis,

Maybe you did miss this topic (http://forum.doom9.org/showthread.php?s=&threadid=60463&perpage=20&highlight=videots&pagenumber=3) which discuss about this issue only applicable in PAL-land AFAIK.

If your proposed solution works for you that's great but you can do it faster with IfoEdit (ie no need to rerun Scenarist). Just go in your video_ts and update your vts_01_0.ifo to be compliant with you DVD player: VTS_01_0.IFO > VTS_ITI > VTS_PGC_1 and adjust your 'Sub-picture stream 2 status'. What I am doing now, it is just to copy/paste the hex values from the original ifo into the Scenarist D2D generated ifo and save. That is working perfectly for me and it cost only like 5 minutes.

As you quote, the flag for the sub appears (as from sub 2) to be incorrect with D2D because it is only flagged Wide where it should be flagged Wide/Letterbox. Actually when I do it all by hands, Scenarist refuses to build VOB when my subs are only flagged Wide.

Give IfoEdit a try, you should not be disappointed.

FF

PS. as your at it change as well the 'Menu attributes' flags which are set to NTSC and MPEG1 where it really ought to be PAL and MPEG2, just compare with the original ifo from your movie.

bobwillis
2nd November 2003, 10:32
Hi Fastolfe,

Thanks for replying. I did read that thread, which appeared to apply to build 2. I am using build 3 (with scenarist 2.7), and only one subtitle stream id is displayed in the top level of vts_01_0.ifo (when opened with ifoedit). It appears as though the other streams aren't even present. I think your suggestion applies when they are present, but have incorrect or multiple ids.

Please reply if you think I've misunderstood the situation.

Regards,
Bob

Fastolfe
11th November 2003, 08:23
bobwillis,

Took some time but I have reproduce your subtitle problem (at least I think).

Do not know how you selected the sub streams in D2S but I tried with 3 subs selected in D2S tab and then after starting the conversion, I have added 2 others when the sub window popup. So, I have in total 5 subs. Let the conversion does it job.

When all done, the scenarist scenario display all the sub streams in the track editor but the ifo file only recorded 3 subs (the 3 subs selected in D2S tab). To 're-activate' the remaining 2, I have followed your step-by-step solution and all is fine now.

So, did you add your subs via the popup window? Cos this looks to be the problem for me (on top of the Wide/Letterbox issue which is corrected in your point 5).

Anyway, thanks for this solution.

FF

bobwillis
11th November 2003, 16:49
Hello again Fastolfe.

Firstly, thanks for the 'anomaly' confirmation.

Normally, I want to keep all the English subtitle streams, and remove all the others.

You are correct, I normally select the subs from the pop-up window. I do this because I do not know how many english sub streams are on the disc until dvd2dvd has been started.

However, I have produced the same anomaly when 2 subtitle streams of the same language are selected in DVD2DVD. In other words, if I enable two English sub streams in DVD2DVD, then only one will appear in the final ifo output file.

Are you saying the problem does not occur if multiple different languages are selected in DVD2DVD? I have not tried selecting two different languages. Perhaps D2S did not anticapte people selecting multiple sub streams of the same language?

I'm glad the fix method works for you. It seems no one else has seen this anomaly.

Best Regards,
Bob

Fastolfe
11th November 2003, 17:30
Thanks again for the fix, well explained, succeeded the first time I tried.

Well, I am pretty sure others must have this problem as well, but as you say what are the odds of someone selecting 2 subs with the same language :sly: when you do movie only.
Or it could be that it does not bother anybody else.

Indeed, I can select multiple subs (tested upto 3 different languages) in D2S tab and get them in the ifo file (did this multiple times successfuly), so for me that is for sure OK. But as you have guessed, I've never tried 2 (or more) subs with the same language from D2S nor from the pop-up window until now as a matter of fact.

Hum, now I understand better what you did, it could have been the multiple subs with the same language that caused the faulty ifo in my case as well (and not whether you select them in D2S tab or in the popup window). In my case, I did choose the usual language subs and the director comments sub in the same language as the movie.
Ok, well that is something to test maybe next week if I have some time for definite confirmation.

Do not know if DVD2SVCD is reading this, but maybe that could be fixed in the next release together with the subtitle flag Wide/Letterbox?
Thanks in advance.

FF

bobwillis
11th November 2003, 23:20
Hi Fastolfe,

Thank you for the further clarification.

I am doing another test this evening with two english subs enabled in DVD2SVCD (on a disc I haven't tried before). When the pop-up box appeared, it had automatically selected the two subtitle streams I wanted, so I just clicked OK and let it continue. I will let you know the results tomorrow (when it has finished).

Unfortunately, I have no idea if D2S is reading this, or if he is aware of this 'anomaly'. The pdf file supplied with scenarist does say there is sometimes an issue importing subtitles (see known issues), so perhaps it is scenarist that creates the anomaly?

Anyway, I have PMd him and politefully requested that he looks at this thread and gives us his thoughts.

Best Regards,
Bob

bobwillis
12th November 2003, 11:06
Hi Fastolfe / D2S,

As expected selecting two streams of the same language in D2S produced an output with only one stream present.

Regards,
Bob