jellyfin / jellyfin-web

Web Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.29k stars 1.22k forks source link

External subtitle slowly go out-of-sync on 10.9 #5513

Open Eisaichen opened 4 months ago

Eisaichen commented 4 months ago

Describe The Bug External subtitles will slowly go out of sync and get worse while playing continues. It's synced when the playing just started. subtitle files are good, it is synced when playing with other players and also synced on 10.8.13. fallback font is used. won't have this issue if transcoding. It started about two months ago with 10.9 unstable build. Subtitle type: ASS Video for test: https://1drv.ms/u/s!AmrsUQ8bL7octplXoHqfBMdYMJSurg?e=ZQcTEj

Steps To Reproduce

  1. Play a video that is longer than an hour.
  2. Enable External subtitle
  3. Play it for 10 minutes or longer
  4. Check the subtitle to see if it's still in sync

Expected Behavior Subtitles are in sync for the entire time.

Logs No errors

System (please complete the following information):

image

koyote commented 4 months ago

I am having the same issue since updating to 10.9.1 (from 10.8.13) on ubuntu 24.04 with firefox when using direct play.

Not all videos have the issue though, most of them slowly get out of sync as you progress through the video.

PeachesMLG commented 4 months ago

Im also experiencing this, Sometimes it can be as much as 10 seconds ahead.

Restarting my servers and refreshing the cache seems to "fix" it

Eisaichen commented 4 months ago

This issue seems fixed with the latest version 10.9.2. Close this issue for now, please let me know if you guys still experiencing the problem.

Eisaichen commented 3 months ago

10.9.2 seems to mitigate this problem with this PR https://github.com/jellyfin/jellyfin/pull/11689, however, it is not completely fixed. And the audio seems out of sync either.