Log in

View Full Version : textsub issue using 23.976 fps material


rollow
18th November 2009, 18:02
I'm trying to match .srt subtitles to a 23.976 fps movie in Avisynth using textsub(). The subtitles are also in this framerate. However while playing back the script the subtitles are not matching the movie.
Checking with the srt timecodes and the original movie I find no problems, the timecodes in the srt line up with the video.
Somehow it seems the textsub plug treats the 23.976 fps srt as a NTSC 29.97 one, causing progressive desynching.
Has anyone experienced this? Is there a solution?

sneaker_ger
18th November 2009, 20:28
Maybe your video has a variable frame rate (VFR (http://avisynth.org/mediawiki/VFR)). What happens if you also add the audio to the avisynth script? If it's in sync with the subtitles it's because of a wrong or variable frame rate.

Keiyakusha
18th November 2009, 20:40
str subtitles itself don't have any framerate dependencies. They synchronized by time so should fit to any framerate as long as video duration remains the same. So you probably doing something wrong. Maybe because of vfr as sneaker_ger said.

Midzuki
18th November 2009, 21:57
Have you tried other versions of VSFilter.dll ???
2.33 still is the least problematic for my PC.

Inspector.Gadget
18th November 2009, 23:00
If OP has a VFR file and doesn't know it, then this is obviously covered by Rule 6 and we can't help him.

Keiyakusha
18th November 2009, 23:35
If OP has a VFR file and doesn't know it, then this is obviously covered by Rule 6 and we can't help him.

Please don't say "we". I do not have extrasensory abilities so I don't know anything about origin of the content just by knowing VFR it or not. Which is not even confirmed.