Out of sync subtitles: changing subs speed?
#1
Ok, this is a common problem.

You watch a movie, you download the subs but the subs are out of sync: so you adjust the subs offset. After a minute or so, damn! the subs are out of sync again.

This most of the time happens because the video source the subs are ripped from had a different fps than the video you're watching.
For example, the subs are taken from a 24 (well, 23.976) fps source, and the video you're watching runs at 25 fps, or the other way round.
In this case, all you can do is searching another subtitle file, hoping that you may stumble into one with a correct fps, but it's a try-and-error scenario, because more often than not the subtitle file don't tell the fps of the original source.

What I'm proposing is to add an option in the gui to change the subs speed on the fly. It doesn't need to be a continuous slider: after all, most of the videos have only one of three speeds (24, 25 or 30 fps) and I think it can be done with presets. I don't know if ffmpeg allows this, though. But IIRC, mplayer have an option to set the subs fps indipendent from the video fps, so it should not be impossible.

Greetings.
Reply
#2
Assuming that the sync issue is due to fps then it literally takes two seconds to change that in "Subtitle Workshop"
Current HTPC Lian-Li PC-C37 • Gigabyte GA-E7AUM-DS2H • Intel C2D E8400 E0 Stepping • OCZ Vertex SSD • 4GB Corsair TwinX XMS2 DDR2 • Corsair HX650W Modular PSU (Free Upgrade) • LG CH08LS10 Blu-Ray Drive • Scythe Big Shuriken • Acousti DustPROOF 70mm Fan
Reply
#3
>>X<<' Wrote:Assuming that the sync issue is due to fps then it literally takes two seconds to change that in "Subtitle Workshop"

Well, yes. But let me explain my common scenario:
I usually watch movies in streaming, thanks to the Icefilms or Navi-X addons, and I download the subtitles on the fly with the subs addon. Very confortable.
Resorting to an external app means to pause XBMC, start the app, convert the subtitle and return to XBMC afterwards. Doable, of course, but not so confortable and not so impressive with friends Big Grin., let alone the fact that you need a PC to do it.

You can call me lazy, but it would be nice to do it inside XBMC. Of course I know that XBMC is at present in a soft-freeze state, but I think that this issue is something that is worth considering in the future.
Reply
#4
Sorry for bumping an old thread, but is there any solution to this problem?

I have the same problem with my xbmc eden. I understand the issue but I dont know how to fixit
Reply

Logout Mark Read Team Forum Stats Members Help
Out of sync subtitles: changing subs speed?0