mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
SDH subtitle selected by default even though another subtitle track is clearly marked as Default and Forced #6970
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mschumacher69 on GitHub (Apr 27, 2025).
Description of the bug
When playing a media file that has an English default and forced subtitle track, the English (SDH) track is selected by default instead (Preferred Subtitle Language is set to English).
===================== Text #1 =====================
Id : 4
Format : UTF-8
Codec Id : S_TEXT/UTF8
Codec info : UTF-8 Plain Text
Title : English
Language : English
Default : Yes
Forced : Yes
Statistics Tags Issue : mkvmerge v88.0 ('All I Know') 64-bit 2025-04-20 20:20:03 / kntrst 2025-04-20 20:20:03
FromStats_BitRate : 44
FromStats_Duration : 00:45:52.320000000
FromStats_FrameCount : 481
FromStats_StreamSize : 15420
===================== Text #2 =====================
Id : 5
Format : UTF-8
Codec Id : S_TEXT/UTF8
Codec info : UTF-8 Plain Text
Title : English (SDH)
Language : English
Default : No
Forced : No
Statistics Tags Issue : mkvmerge v88.0 ('All I Know') 64-bit 2025-04-20 20:20:03 / kntrst 2025-04-20 20:20:03
FromStats_BitRate : 65
FromStats_Duration : 00:46:23.520000000
FromStats_FrameCount : 657
FromStats_StreamSize : 22637
Reproduction steps
Just play a file with multiple subtitles including English (SDH) (non-default) and another English track set as default and forced, the client defaults to the SDH track instead (Preferred Subtitle Language is set to English).
What is the current bug behavior?
The English (SDH) subtitle is selected instead of the default English subtitle.
What is the expected correct behavior?
The English subtitle which is set as default should be selected instead.
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
10.10.7
Specify the build version
10.10.7
Environment
Jellyfin logs
FFmpeg logs
Client / Browser logs
No response
Relevant screenshots or videos
Additional information
No response
@jellyfin-bot commented on GitHub (Aug 27, 2025):
This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.
If you have any questions you can use one of several ways to contact us.
@jellyfin-bot commented on GitHub (Sep 18, 2025):
This issue was closed due to inactivity.