-
-
Notifications
You must be signed in to change notification settings - Fork 776
Open
Labels
bugSomething isn't workingSomething isn't workingplaybackIssue related to media playbackIssue related to media playback
Description
This issue respects the following points:
- I have discussed this issue in the Jellyfin forum and/or troubleshooting chat before opening this issue.
- This issue is not already reported on GitHub (I've searched it).
- 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.
Describe the bug
- Have this file in your Jellyfin library (https://drive.google.com/file/d/164IB4xe5ZGemclntGLXEVmlD3zO2pcVW/view?usp=drive_link)
- Set system language to English
- Set "Preferred audio language" to Japanese
- Play the file
Expected outcome:
Player plays track 1 (Japanese)
Actual outcome:
Player plays track 0 (English) but the interface shows track 1 (Japanese)
I'm reasonably confident this is caused by ExoPlayer defaulting to system language, because you can reverse the roles of English and Japanese and get it to default to Japanese when English should be preferred as well
Media info of the file
[Cerberus] Kono Subarashii Sekai ni Shukufuku wo! 2 - S02E02 - [AD087CA6]
Container: mkv
Path: C:\Users\samcg\Library\KonoSuba\S02\[Cerberus] Kono Subarashii Sekai ni Shukufuku wo! 2 - S02E02 - [AD087CA6].mkv
Size: 281.6 MiB
Video
Title: Encoded by Cerberus - 1080p - HEVC - SDR
Codec: HEVC
AVC: No
Profile: Main 10
Level: 153
Resolution: 1920x1080
Aspect ratio: 16:9
Anamorphic: No
Interlaced: No
Framerate: 23.976025
Bitrate: 1648 kbps
Bit depth: 10 bit
Video range: SDR
Video range type: SDR
Colour space: bt709
Colour transfer: bt709
Colour primaries: bt709
Pixel format: yuv420p10le
Ref frames: 1
Audio
Title: English - AAC - Stereo
Language: eng
Codec: AAC
AVC: No
Profile: LC
Layout: stereo
Channels: 2 ch
Bitrate: 127 kbps
Sample rate: 44100 Hz
Default: No
Forced: No
External: No
Audio
Title: Japanese - OPUS - Stereo
Language: jpn
Codec: OPUS
AVC: No
Layout: stereo
Channels: 2 ch
Bitrate: 132 kbps
Sample rate: 48000 Hz
Default: No
Forced: No
External: No
Subtitle
Title: Doki - English - ASS
Language: eng
Codec: ASS
AVC: No
Default: No
Forced: No
External: No
Subtitle
Title: Undefined - SUBRIP - External
Codec: SUBRIP
AVC: No
Default: No
Forced: No
External: YesMedia capabilities report
upload_Jellyfin Android TV_0.19.4_20251126110325_e70b848822f6484eb383c50076b2b40a.log
Client logs
N/A
FFmpeg logs
[2025-11-26 09:40:41.479 +00:00] [INF] [2] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "C:\ProgramData\Jellyfin\Server\cache"
[2025-11-26 09:40:41.944 +00:00] [INF] [8] Jellyfin.Server.ServerSetupApp.SetupServer: Kestrel is listening on "0.0.0.0"
[2025-11-26 09:40:41.965 +00:00] [INF] [8] Main: Jellyfin version: "10.11.2"
[2025-11-26 09:40:41.967 +00:00] [INF] [8] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, C:\ProgramData\Jellyfin\Server\log]"]
[2025-11-26 09:40:41.969 +00:00] [INF] [8] Main: Arguments: ["C:\Program Files\Jellyfin\Server\jellyfin.dll", "--datadir", "C:\ProgramData\Jellyfin\Server"]
[2025-11-26 09:40:41.970 +00:00] [INF] [8] Main: Operating system: "Microsoft Windows 10.0.26100"
[2025-11-26 09:40:41.971 +00:00] [INF] [8] Main: Architecture: X64
[2025-11-26 09:40:41.972 +00:00] [INF] [8] Main: 64-Bit Process: True
[2025-11-26 09:40:41.972 +00:00] [INF] [8] Main: User Interactive: True
[2025-11-26 09:40:41.973 +00:00] [INF] [8] Main: Processor count: 24
[2025-11-26 09:40:41.973 +00:00] [INF] [8] Main: Program data path: "C:\ProgramData\Jellyfin\Server"
[2025-11-26 09:40:41.974 +00:00] [INF] [8] Main: Log directory path: "C:\ProgramData\Jellyfin\Server\log"
[2025-11-26 09:40:41.974 +00:00] [INF] [8] Main: Config directory path: "C:\ProgramData\Jellyfin\Server\config"
[2025-11-26 09:40:41.975 +00:00] [INF] [8] Main: Cache path: "C:\ProgramData\Jellyfin\Server\cache"
[2025-11-26 09:40:41.976 +00:00] [INF] [8] Main: Temp directory path: "C:\Users\samcg\AppData\Local\Temp\jellyfin"
[2025-11-26 09:40:41.976 +00:00] [INF] [8] Main: Web resources path: "C:\Program Files\Jellyfin\Server\jellyfin-web"
[2025-11-26 09:40:41.977 +00:00] [INF] [8] Main: Application directory: "C:\Program Files\Jellyfin\Server\"
[2025-11-26 09:40:41.985 +00:00] [INF] [8] Jellyfin.Server.Startup: Storage path `"C:\ProgramData\Jellyfin\Server\data"` (Fixed) successfully checked with "1.3TiB" free which is over the minimum of "2GiB".
[2025-11-26 09:40:41.986 +00:00] [INF] [8] Jellyfin.Server.Startup: Storage path `"C:\ProgramData\Jellyfin\Server\log"` (Fixed) successfully checked with "1.3TiB" free which is over the minimum of "512MiB".
[2025-11-26 09:40:41.987 +00:00] [INF] [8] Jellyfin.Server.Startup: Storage path `"C:\ProgramData\Jellyfin\Server\cache"` (Fixed) successfully checked with "1.3TiB" free which is over the minimum of "2GiB".
[2025-11-26 09:40:41.988 +00:00] [INF] [8] Jellyfin.Server.Startup: Storage path `"C:\ProgramData\Jellyfin\Server"` (Fixed) successfully checked with "1.3TiB" free which is over the minimum of "2GiB".
[2025-11-26 09:40:41.989 +00:00] [INF] [8] Jellyfin.Server.Startup: Storage path `"C:\Users\samcg\AppData\Local\Temp\jellyfin"` (Fixed) successfully checked with "1.3TiB" free which is over the minimum of "512MiB".
[2025-11-26 09:40:41.993 +00:00] [INF] [8] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "C:\ProgramData\Jellyfin\Server\cache"
[2025-11-26 09:40:42.147 +00:00] [INF] [8] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: "Data Source=C:\ProgramData\Jellyfin\Server\data\jellyfin.db;Cache=Default;Pooling=True"
[2025-11-26 09:40:42.154 +00:00] [INF] [8] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to:
"PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
"
[2025-11-26 09:40:42.156 +00:00] [INF] [8] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[2025-11-26 09:40:42.189 +00:00] [INF] [8] Jellyfin.Server.Migrations.JellyfinMigrationService: Initialise Migration service.
[2025-11-26 09:40:42.906 +00:00] [INF] [8] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage PreInitialisation.
[2025-11-26 09:40:42.915 +00:00] [INF] [8] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "C:\ProgramData\Jellyfin\Server\cache"
[2025-11-26 09:40:42.961 +00:00] [INF] [8] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2025-11-26 09:40:43.345 +00:00] [INF] [8] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "IntroSkipper, Version=1.10.11.7, Culture=neutral, PublicKeyToken=null" from "C:\ProgramData\Jellyfin\Server\plugins\Intro Skipper_1.10.11.7\IntroSkipper.dll"
[2025-11-26 09:40:43.532 +00:00] [INF] [8] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-11-26 09:40:43.534 +00:00] [INF] [8] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2025-11-26 09:40:43.534 +00:00] [INF] [8] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-11-26 09:40:43.536 +00:00] [INF] [8] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["192.168.1.171", "127.0.0.1"]
[2025-11-26 09:40:43.537 +00:00] [INF] [8] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2025-11-26 09:40:43.538 +00:00] [INF] [8] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2025-11-26 09:40:43.539 +00:00] [INF] [8] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2025-11-26 09:40:44.016 +00:00] [INF] [8] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: "Data Source=C:\ProgramData\Jellyfin\Server\data\jellyfin.db;Cache=Default;Pooling=True"
[2025-11-26 09:40:44.017 +00:00] [INF] [8] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to:
"PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
"
[2025-11-26 09:40:44.017 +00:00] [INF] [8] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[2025-11-26 09:40:44.021 +00:00] [INF] [8] Main: Prepare system for possible migrations
[2025-11-26 09:40:44.051 +00:00] [INF] [8] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation.
[2025-11-26 09:40:45.015 +00:00] [INF] [8] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Intro Skipper" "1.10.11.7"
[2025-11-26 09:40:45.017 +00:00] [INF] [8] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.11.2.0"
[2025-11-26 09:40:45.018 +00:00] [INF] [8] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.11.2.0"
[2025-11-26 09:40:45.019 +00:00] [INF] [8] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.11.2.0"
[2025-11-26 09:40:45.035 +00:00] [INF] [8] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.11.2.0"
[2025-11-26 09:40:45.037 +00:00] [INF] [8] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.11.2.0"
[2025-11-26 09:40:45.192 +00:00] [INF] [8] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage AppInitialisation.
[2025-11-26 09:40:45.234 +00:00] [INF] [10] Main: Kestrel is listening on "0.0.0.0"
[2025-11-26 09:40:45.862 +00:00] [INF] [10] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2025-11-26 09:40:45.862 +00:00] [INF] [8] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "C:\Users\samcg\Library"
[2025-11-26 09:40:45.879 +00:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Detect and Analyze Media Segments" set to fire at 2025-11-27 00:00:00.000 +00:00, which is 14:19:14.1204635 from now.
[2025-11-26 09:40:45.889 +00:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2025-11-27 03:00:00.000 +00:00, which is 17:19:14.1108499 from now.
[2025-11-26 09:40:45.915 +00:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2025-11-27 02:00:00.000 +00:00, which is 16:19:14.0848639 from now.
[2025-11-26 09:40:46.009 +00:00] [INF] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.2"
[2025-11-26 09:40:46.060 +00:00] [INF] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
[2025-11-26 09:40:46.093 +00:00] [INF] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "mjpeg_qsv", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2025-11-26 09:40:46.123 +00:00] [INF] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "bwdif_opencl", "deinterlace_qsv", "hwupload_cuda", "overlay_opencl", "overlay_qsv", "overlay_cuda", "scale_cuda", "scale_opencl", "scale_qsv", "tonemapx", "tonemap_cuda", "tonemap_opencl", "transpose_cuda", "transpose_opencl", "vpp_qsv", "yadif_cuda", "yadif_opencl", "zscale", "alphasrc"]
[2025-11-26 09:40:46.233 +00:00] [WRN] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_vaapi" with option "Action to take when encountering EOF from secondary input" is not available
[2025-11-26 09:40:46.254 +00:00] [WRN] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_vulkan" with option "Action to take when encountering EOF from secondary input" is not available
[2025-11-26 09:40:46.435 +00:00] [INF] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "dxva2", "qsv", "d3d11va", "opencl", "d3d12va"]
[2025-11-26 09:40:47.128 +00:00] [INF] [10] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "ffmpeg"
[2025-11-26 09:40:47.135 +00:00] [INF] [10] Emby.Server.Implementations.ApplicationHost: ServerId: "e49af4e95f554b1fb39d411bb2578db6"
[2025-11-26 09:40:47.136 +00:00] [INF] [10] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2025-11-26 09:40:47.137 +00:00] [INF] [10] Main: Startup complete 0:00:06.2785924
[2025-11-26 09:40:48.928 +00:00] [INF] [15] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
[2025-11-26 09:40:48.955 +00:00] [INF] [15] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
[2025-11-26 09:40:49.887 +00:00] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 0 seconds
[2025-11-26 10:32:17.274 +00:00] [INF] [34] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.227" request
[2025-11-26 10:32:17.784 +00:00] [INF] [36] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "sam". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-11-26 10:32:17.838 +00:00] [INF] [36] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "sam". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-11-26 10:35:51.124 +00:00] [INF] [21] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "sam". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-11-26 10:38:31.879 +00:00] [INF] [18] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Android TV" "0.19.4" playing "A Friend for This Crimson Demon Girl!". Stopped at "7269" ms
[2025-11-26 10:38:32.482 +00:00] [INF] [19] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.227" closed
[2025-11-26 10:56:12.901 +00:00] [INF] [57] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request
[2025-11-26 11:01:00.906 +00:00] [INF] [33] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.Application version
0.19.4
Where did you install the app from?
Google Play Store
Device information
Google TV Streamer
Android version
Android TV 14
Jellyfin server version
10.11.2
Other sources
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingplaybackIssue related to media playbackIssue related to media playback