Subtitles out of sync using Framerate Adjust
#1
hi,
i have pal xbox with pal tv (cabable of pal60)
subtitles becomes too early and the offsync raises while watching the movie.
when turning frame adj. off and pal60 on, the subtitles works fine.
i have 2 other avi files with subtitles at the moment and with these the subs works just fine with framerat adj on pla60 off. those files have the same fps 23.976! strange...
with y-button info the framerate is diffrent between these 3 files.
ac3 passtrough is on and have optical spdif cable to amp.
here are the info from gspot, first the faulty one, then the two that works:
using xbmc build 2004-1-2

subs offsync:
filename: underworld.dvdrip.cd1.xvid-deity.avi
stat: file length correct (click for more info...)
video 4cc: xvid codec name: xvid
ratio: 640x272 (2.35:1) [=40:17]
fps: 23.976   duration: 00:59:12 (85,173 fr)
interleave: 1 vid frame (42 ms)  split: yes  imrr: 1.00 qf: 0.287 bits/pixel
audiocodec: ac3 (0x2000) dolby laboratories, inc
audiobitrate: 448 kb/s (5 ch) cbr  freq: 48000 hz
subfile: .sub
xbox y-button shows: 24 fps (+- 0.20, mostly stays at 24)
start: 720x576 pal 16:9

subs in sync:
filename: once.upon.a.time.in.mexico.dvdrip.xvid.avi
stat: file length correct (click for more info...)
video 4cc: xvid codec name: xvid
ratio: 544x304 (1.79:1) [=34:19]
fps: 23.976   duration: 01:41:45 (146,374 fr)
interleave: 1 vid frame (42 ms), p=480  split: no  imrr: 1.00 qf: 0.208 bits/pixel
audiocodec: 0x0055(mp3) id'd as mpeg-1 layer 3
audiobitrate: 129 kb/s (64/ch, stereo) vbr lame3.90 freq: 48000 hz
subfile: .srt
xbox y-button shows: about 25 fps (24.6 - 25, mostly stays at 25)
start: 720x576 pal 16:9

subs in sync:
filename: ghost.in.the.shell.stand.alone.complex.25.[jap.raw].avi
stat: file length correct (click for more info...)
video 4cc: dx50/divx codec name: divx 5.0
ratio: 640x352 (1.82:1) [=20:11]
fps: 23.976   duration: 00:24:30 (35,246 fr)
interleave: 1 vid frame (42 ms)  split: yes  imrr: 1.00 qf: 0.198 bits/pixel
audiocodec: 0x0055(mp3) id'd as mpeg-1 layer 3
audiobitrate: 160 kb/s (80/ch, stereo) cbr  freq: 48000 hz
subfile: .smi   .ssa worked too
xbox y-button shows: about 30 fps (+-0.25)
start: 720x576 pal 16:9
Asus P5N7A-VM|Win7 32bit|Intel C2D E8400|2GB|integrated nVidia 9300-HDMI|Integrated Audio-Optical SPDIF| 50" plasma 3DTV (Samsung PS50C7705)
#2
is it possible to speed up the sub's so i don't have to convert them to 25 fps every time ?
#3
what format is the subtitle format of the movie with the problem you are referring to? if it's vobsub (.sub and .idx file) it wouldn't make too much sense, because it's timecode-based as your working formats are (at least srt and ssa, not 100% sure about smi). however if it's just a txt-based .sub file (microdvd format), it would make sense indeed. microdvd format is framecode-based, so if you adjust the framerate of the movie, the framerate of the subs also have to be changed. as temporary solution you could try a subtitle tool like: http://www.divx-digest.com/software/subt...nvert.html
and change the fps to 25.
if this works, it would be nice of course if xbmc could do that on the fly Smile

let us know how it goes.
#4
seems you are right,
the subtitles need 2 b speeded up as well
will look into this asap
frodo
XBMC Project Founder (Retired), now head programmer of MediaPortal

Logout Mark Read Team Forum Stats Members Help
Subtitles out of sync using Framerate Adjust0