Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subtitles get stuck when fast-forwarding or if subtitles are visible just before the next episode is queued #362

Open
Gudui opened this issue Mar 22, 2022 · 11 comments
Labels
bug Something isn't working

Comments

@Gudui
Copy link

Gudui commented Mar 22, 2022

Describe the bug

The bug burn in some subtitle text which can only be removed by stopping the cast completely and recasting to the TV again. If the video you are playing also has subtitles these will be displayed on top of the burned in subtitles which takes up more space of the screen and is a little confusing due to the burn in.

To Reproduce
Replicated using a Chromecast 2nd generation

  1. Start casting jellyfin to the TV
  2. Start a video, e.g. a tv show. Ensure subtitles are enabled when you start the video
  3. Fast forward in the video while a subtitle is displayed
  4. The subtitle text is now burned in on the screen and can't be removed unless you stop casting

Can also be replicated by

  1. Start casting jellyfin to the TV
  2. Make a video which has a subtitle which is displayed when the video end and ensure the video is a show that is queued
  3. Let the next video start automatically
  4. The video does now have a burned in subtitle

Expected behavior
I do not expect the video to burn a static subtitle text

Logs

Please specify what you need exactly and I'll provide it

Screenshots

Not keen on providing screenshots. If you need them and request them i'll try to make up a video that can provide them.

System (please complete the following information):

  • OS: Windows 10 as a service
  • Browser: None - Android app
  • Jellyfin Version: 10.7.5
  • Cast client: 2nd generation
@LinAGKar
Copy link

Not keen on providing screenshots. If you need them and request them i'll try to make up a video that can provide them.

I've got a screenshot (well, photo) on my issue: IMG_20220312_232116

@stereotypy
Copy link

Can confirm this bug, along with subtitles double displaying and out of sync along with just stuck. Hope this is fixed soon

@pbsds
Copy link

pbsds commented Dec 19, 2022

We experienced issue this when seeking with visible subs. It seems the end event was skipped, leaving the sub stuck while new ones piled on top.

@DavidPoggio

This comment has been minimized.

@chimpboy
Copy link

I have this problem also. It is a major issue for those who need subtitles due to hearing impairment.

@henrikgrubbe
Copy link

Nothing new on this? For someone who habitually uses subtitles it renders Jellyfin close to unusable for casting as any scrubbing or changing of subtitles (to see if some sync up better than others) fills up the screen with text.

@JvHummel
Copy link

I, too, have been experiencing this bug for a long time now.

Notes:

  • Changing or re-selecting subtitles before the previous selection has finished loading, generally also results in double subtitles being shown.
  • As a workaround, turn subtitles off before seeking or changing subtitles. It prevents the issue from occurring.

@popescu-af
Copy link

I noticed this issue while casting to Chromecast using some simple golang tool I wrote. The only way to fix it I found so far is to send a CLOSE message to the media session, followed by a CLOSE message to the receiver (I guess the first part in stopping the cast completely and recasting means exactly this).

I suspect this is a bug in the Chromecast receiver, seems like it's not discarding the previous subtitle track. Another possible fix, which I'll try soon, would be to use a new, unique track ID for the subtitle track each time a play command is issued. I always use 0 for the subtitle track ID and I think this might be what's causing the lingering subtitle.

@rezstje
Copy link

rezstje commented Jan 11, 2024

I read in a previous issue that .mkv embedded subtitles supposedly do not have this issue. However, when I tried streaming an mkv with embedded STR subtitles using the Jellyfin Android app with the MX Free or VLC external player this bug also occurs

@divijshahh

This comment has been minimized.

@smohies

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests