Open slickwarren opened 1 month ago
Video Title: 1080p HEVC SDR Codec: HEVC AVC: No Profile: Main 10 Level: 120 Resolution: 1920x1080 Aspect ratio: 16:9 Anamorphic: No Interlaced: No Framerate: 23.976025 Bitrate: 2698 kbps Bit depth: 10 bit Video range: SDR Video range type: SDR Color space: bt709 Color transfer: bt709 Color primaries: bt709 Pixel format: yuv420p10le Ref frames: 1
audio 1
Audio Title: Stereo - English - AAC - Default Language: eng Codec: AAC AVC: No Profile: LC Layout: stereo Channels: 2 ch Bitrate: 128 kbps Sample rate: 44100 Hz Default: Yes Forced: No External: No
audio 2
Audio Title: Stereo - Japanese - AAC Language: jpn Codec: AAC AVC: No Profile: LC Layout: stereo Channels: 2 ch Bitrate: 128 kbps Sample rate: 44100 Hz Default: No Forced: No External: No
The same thing happens to me and I have Windows 10 Pro with dedicated graphics. Testla P4 works fine on other devices but on Samsung it seems to only send direct playback, because it doesn't change the language when selecting it.
I tried in the start interface and it doesn't work and within the playback it doesn't work either.
I recently installed the latest version of Tizen and it still doesn't work.
Samsung Qled QN55Q60DAKXZL
yeah it is specific to samsung; I updated codecs on my laptop so that I could test if this works outside of my samsung tv app, and yes the laptop is able to direct stream and I'm able to select either option and it plays correctly for dual-audio videos.
Same issue is happening but only on TVs with version 8 of tizen.
Same thing happened to me on Samsung S90C, is there any workaround other then enforcing video transcoding?
Small update, i've tried marking other audio track as default but it seems that it is not working, jellyfin is playing first audio track when transcoding is not happnening. When i enforce different quality so that transocding will kick in then selected audio track is beign played.
If anyone wants to test: https://github.com/jellyfin/jellyfin-web/pull/6317 This will force Jellyfin to remux if secondary audio is selected.
Also, could anyone test the MP4 with dual audio without mentioned PR? Does it switch tracks?
If anyone wants to test: jellyfin/jellyfin-web#6317 This will force Jellyfin to remux if secondary audio is selected.
Also, could anyone test the MP4 with dual audio without mentioned PR? Does it switch tracks?
Seems to fix issue on tizen 8 with only first audio track being played without transcoding.
I wasn't able to test the mp4 use case but I can confirm the PR is fixing the issue.
If anyone wants to test: jellyfin/jellyfin-web#6317 This will force Jellyfin to remux if secondary audio is selected.
Also, could anyone test the MP4 with dual audio without mentioned PR? Does it switch tracks?
I'm sorry, I'm new to this, but how do I get this fix? Should I somehow edit the .wgt file with your added code?
This issue respects the following points:
Description of the bug
I've noticed this issue for awhile but wasn't able to nail it down til recently. Direct streaming from jellyfin with a dual-audio track will let me select from the 2 tracks, however even though the request is sent through the browser and the response contains the correct audio ID, the track on the client stays on the 'first' track.
If I'm transcoding the same media, this issue doesn't show up on devices that don't support HEVC. Its only when I'm watching on a device that supports streaming directly in HEVC i.e. directly streaming the content that I see this issue.
Reproduction steps
What is the current bug behavior?
if the video is transcoded, there is no issue on other devices. But if you're directly streaming the video to a device that supports direct hevc videos, the audio will not change / update on the client device.
What is the expected correct behavior?
user should be able to select their preferred audio track and the client should correctly output the selected track. t
Jellyfin Server version
10.9.11+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
10.9.11
Environment
Jellyfin logs
FFmpeg logs
No response
Client / Browser logs
No response
Relevant screenshots or videos
No response
Additional information
was in the main repo, but it was moved to the 'wrong repo' column so I assume they wanted it opened here. No response