-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
This issue respects the following points:
- This is a bug, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found here.
- This issue is not already reported on GitHub (I've searched it).
- I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue.
- I agree to follow Jellyfin's Code of Conduct.
- This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.
Description of the bug
When changing subtitles during playback, the previously selected subtitle remains active, resulting in multiple subtitles displayed simultaneously. This occurs even when all subtitles are deselected; the originally selected subtitle continues to persist.
Reproduction steps
- Start playing a video with subtitles.
- Change the subtitle track to a different one.
- Observe that the previous subtitle remains on screen along with the newly selected subtitle.
- Attempt to deselect all subtitles.
What is the current bug behavior?
The previously selected subtitle remains on screen along with the newly selected one, resulting in stacked text. When deselecting all subtitles, the initial subtitle continues to persist.
What is the expected correct behavior?
Only the currently selected subtitle should display, and deselecting all subtitles should remove all subtitle text from the screen.
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
10.10.1
Environment
- OS: MacOS 15.1
- Linux Kernel:
- Virtualization: Docker
- Clients: Browser
- Browser: Safari 18.1
- FFmpeg Version:
- Playback Method:
- Hardware Acceleration:
- GPU Model:
- Plugins:
- Reverse Proxy:
- Base URL:
- Networking:
- Storage:
Jellyfin logs
[2024-11-07 11:41:17.892 +00:00] [INF] [29] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "user01". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2024-11-07 11:41:18.398 +00:00] [INF] [55] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2024-11-07 11:41:18.398 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts -i file:\"/home/user01/media/tvshows/Abbott Elementary (2021)/Season 4/Abbott.Elementary.S04E01.Back.to.School.1080p.DSNP.WEB-DL.DDP5.1.H.264-NTb.mkv\" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -bsf:v h264_mp4toannexb -start_at_zero -codec:a:0 copy -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename \"9c280177a2702c3c80a6136c080cdddc-1.mp4\" -start_number 0 -hls_segment_filename \"/config/cache/transcodes/9c280177a2702c3c80a6136c080cdddc%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/config/cache/transcodes/9c280177a2702c3c80a6136c080cdddc.m3u8\""
[2024-11-07 11:41:19.909 +00:00] [INF] [16] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Adding playback tracker : TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4
[2024-11-07 11:41:19.909 +00:00] [INF] [16] Jellyfin.Plugin.PlaybackReporting.Data.PlaybackTracker: PlaybackTracker : Adding Start Event : 11/07/2024 11:41:19
[2024-11-07 11:41:19.909 +00:00] [INF] [16] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Creating StartPlaybackTimer Task
[2024-11-07 11:41:19.909 +00:00] [INF] [80] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Entered
[2024-11-07 11:41:19.914 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:41:28.063 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: session.RemoteEndPoint : "169.150.223.237"
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_playing_id = "bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id = "a557cf713f10405385bbb7c33f86c007"
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id_int = 1
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_playing_id = "bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_user_id = "a557cf713f10405385bbb7c33f86c007"
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : play_method = "Transcode (v:direct a:direct)"
[2024-11-07 11:41:39.908 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.ClientName = "Jellyfin Web"
[2024-11-07 11:41:39.909 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.DeviceName = "Safari"
[2024-11-07 11:41:39.909 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemName = "Abbott Elementary - s04e01 - Back to School"
[2024-11-07 11:41:39.909 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemId = "bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:41:39.909 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemType = "Episode"
[2024-11-07 11:41:39.909 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : All matches, playback registered
[2024-11-07 11:41:39.909 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Playback tracker found, adding playback info : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:41:39.909 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Saving playback tracking activity in DB
[2024-11-07 11:41:39.920 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Exited
[2024-11-07 11:41:40.904 +00:00] [INF] [29] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:42:01.900 +00:00] [INF] [55] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:42:21.918 +00:00] [INF] [81] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:42:42.767 +00:00] [INF] [35] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:42:45.468 +00:00] [INF] [30] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2024-11-07 11:43:03.278 +00:00] [INF] [55] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:43:23.443 +00:00] [INF] [55] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:43:44.416 +00:00] [INF] [67] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
[2024-11-07 11:44:04.747 +00:00] [INF] [80] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Processing playback tracker : "TW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzE3LjUgU2FmYXJpLzYwNS4xLjE1fDE3MjY0OTY1Nzc4MjU1-a557cf713f10405385bbb7c33f86c007-bee3224b910a31abec29b20857d2c3d4"
FFmpeg logs
No response
Client / Browser logs
No response
Relevant screenshots or videos
No response
Additional information
michal4132, benniekiss, abendrotbarbecue and goestav
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working

