Yesterday, 06:34 AM
I managed to fix it - at least 95% of the way. A lot of this might have been an issue that doesn't have anything to do with Jellyfin but I have a couple reasons why I think it still might. Also, just in case someone else runs into the same problem maybe they will stumble across this.
After further testing I was running into the same issue no matter what format the file in. I uploaded a bunch of Dolby Digital speaker channel test videos and confirmed that it did not work with AC-3, E-AC, Atmos, DTS, DD, DD+, or AAC. I also tested STREAMING those same files through VLC, Kodi, and nova player. Kodi was the only player that was able to play through the center channel.
I also moved the same files over to a USB stick and tried to play them on those same players (besides Jellyfin) and had the same results. Additionally, I tried the built-in android media player and it was able to play the audio correctly as well. In all scenarios, if I was using optical audio out instead of eARC, all channels worked as expected.
THE FIX was to disable audio processing in the TV settings. Something was going wrong trying to passthrough the digital audio signal while the TV was also set to Auto audio processing. I still have some trouble with atmos 7.1 files (I get absolutely nothing out of the top-firing speakers or any channel that I don't have. With the optical cable, the Atmos speakers work and at some point the audio gets downsampled to the 3 channel that I currently have setup.
If every other video player was showing the same issue, I wouldn't have posted all this but the fact that Kodi player and the built in media player were able to play the files with the old settings and have no trouble with the DD+ and 7.1 Atmos files with the new settings seems to imply that there is some edge case that most video players for android/google TV overlook.
After further testing I was running into the same issue no matter what format the file in. I uploaded a bunch of Dolby Digital speaker channel test videos and confirmed that it did not work with AC-3, E-AC, Atmos, DTS, DD, DD+, or AAC. I also tested STREAMING those same files through VLC, Kodi, and nova player. Kodi was the only player that was able to play through the center channel.
I also moved the same files over to a USB stick and tried to play them on those same players (besides Jellyfin) and had the same results. Additionally, I tried the built-in android media player and it was able to play the audio correctly as well. In all scenarios, if I was using optical audio out instead of eARC, all channels worked as expected.
THE FIX was to disable audio processing in the TV settings. Something was going wrong trying to passthrough the digital audio signal while the TV was also set to Auto audio processing. I still have some trouble with atmos 7.1 files (I get absolutely nothing out of the top-firing speakers or any channel that I don't have. With the optical cable, the Atmos speakers work and at some point the audio gets downsampled to the 3 channel that I currently have setup.
If every other video player was showing the same issue, I wouldn't have posted all this but the fact that Kodi player and the built in media player were able to play the files with the old settings and have no trouble with the DD+ and 7.1 Atmos files with the new settings seems to imply that there is some edge case that most video players for android/google TV overlook.
Jellyfin 10.10.1 (Docker)
Ubuntu 24.04.1 LTS
Intel i5-4590
Intel Arc A310
OS drive - WDC WD5000AAKX-7
Storage
Crucial BX500 2TB
Ubuntu 24.04.1 LTS
Intel i5-4590
Intel Arc A310
OS drive - WDC WD5000AAKX-7
Storage
Crucial BX500 2TB