Log in

View Full Version : Subtitle conversion out of sync


broxburn
7th September 2008, 21:49
I wanted to add Dutch subtitles to an NTSC DVD rip.
Converted the 25 fps .srt to 23.976 fps and saved as .sup file using Subtitlecreator.
The result was subs that were two seconds out of sync.
I ocr'ed the English captions and reset to their time using the delay tool in Subtitle Workshop, converted that to .sup and the result was satisfactory.
Also tested the conversion to 23fps using Subtitle Workshop - the times were the same as Subtitlecreator.

Is this a general problem with subtitle conversion/timing - or is it an occasional problem with some DVD's.
The DVD was the North American release of Master and Commander.

manusse
9th September 2008, 22:05
Hi,
Which version of SubtitleCreator are you using?

Cheers
Manusse

broxburn
9th September 2008, 22:20
It's version 2.2

rica
10th September 2008, 21:41
Just a little contribution (SW 4.0 beta):

http://forum.doom9.org/showthread.php?p=1181900#post1181900

reverse action btw.

manusse
10th September 2008, 22:47
It's version 2.2

SubtitleCreator has a known bug when generating NTSC subtitles. We tried to fix it in the new beta but i'm not 100% sure it's the case, so please give it a try.

If the new beta still exhibits this bug, then try the method given by rica.

Cheers
Manusse

broxburn
11th September 2008, 11:42
rica/manusse
Thank you for your suggestions.

FitzGerald
16th September 2008, 08:19
broxburn,
I've been using a different method as a workaround to the problem with Subtitle Creator. Is this some type of global bug related to a piece of code everyone is using?

The basic premise of the workaround is that the .idx and .sub files both contain timing information; and somehow Subtitle Creator is mis-timing the .sub file.
1) Open up the .srt file. Do not change any timing.
2) Convert the file to VobSub. Delete the .sub file and save the .idx file.
3) Open up the .srt file. Convert the timing from 29.97 to 30 fps (0.999).
4) Convert the file to VobSub. Delete the .idx file and save the .sub file.
5) Make sure the .idx file and .sub file are named the same to get this to work.

The VobSub files will play correctly on my computer because I think the computer software is reading the timing from the .idx file. It appears there is timing information saved somewhere in the .sub file. (I'm not sure exactly how). My standalone player (the venerable DVP 5960 from Philips) will display subtitles correctly. I'm pretty sure this is not a bug on my standalone player as I've gotten other VobSub files and no problems at all, only when I take .srt and convert into VobSub (.sub/.idx).

fffuusky
18th September 2008, 21:53
Removed: Spam

broxburn
23rd September 2008, 13:46
Thank you for responding.
The source file is 25fps .srt, is it supposed to be converted to 29.97 for the first step then converted again to 30 for third?