Log in

View Full Version : Subtitles screwed up????


superbikkel
2nd August 2003, 17:12
I'm having a problem with some movies with the subtitles.

I use subrip to extract the subtitles from the movie, and this has never failed me. I import them in DVD Maestro, and is's OK.

But with the DVD Atlantis and Ghost Ship, the subtitle times are all screwd up. Atlantis susbtitles are skipping chapters (nothing wrong in the original) and Ghost Ship subtitles are all concentrated in the middle of the movie.

I haven't changed anything in subrip, what to do here.

Is it possible to extract the subtitle file from the original movie with bbdmux and then import that into the DVD Maestro project, or, is it possible to replace a subtitle stream with one you extracted before with some program.

Any help appreciated.

oddyseus
3rd August 2003, 20:38
There is a check button in the vobs selection window that says 'Enable this if time starts from zero in the middle of the DVD'. I believe that is causing your problems.

nimrodim
30th August 2003, 10:11
well first subtitles in maestro - i use in stl format...
second - second the format of stl is a bit difficult:
hh:mm:ss:ff
h=hours m=minutes s=seconds f=frame (say frame 23 out of 25 in pal)
when encoding the mpeg file - it must be with drop frame flag on for ntsc...
after ripping the subtitle you must convert it to stl format...until today i have not found a program which does this correctly.
So what i did was to compile a file in excell where it does the conversion for me....
When using ntsc - in order to calculate the correct position of the subtitle - you must do the following calculation (which my spread sheet does automatically):
1. lets say the film is ntsc and has T frames when it is 23.976 fps (before drop down). And after drop down and importing into dvd maestro it has y frames is total.
PS y=the length of the video in dvd maestro which is displayed in the assests window. Lets say it says the length of the video is 01:30:20:15 ntsc dropped down, then:
y=(((1x60+30)x60)+20)x30+15
As you notice i multiplied by 30 not 29.97 to get the frame number!!!
(This is correct after i tested it many times).
2.Lets say a subtitle start at frame F in the ntsc 23.976fps film(before the drop down)
The new postion where it should start in maestro is v.
To calculate v:
v=F/T x y
then convert position of v frame to an stl time format. Again the frame value for ntsc is out of 0-30 not 0-29.97.
3.Last note....chapters in maestro cannot be set on a subtitle - as i found it screws the subtitle!!!


Hope that helps you.