Jellyfin Forum
Dolby TrueHD Atmos sound track issue in same rare occasion - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Dolby TrueHD Atmos sound track issue in same rare occasion (/t-dolby-truehd-atmos-sound-track-issue-in-same-rare-occasion)



Dolby TrueHD Atmos sound track issue in same rare occasion - Frage - 2025-09-26

Hi everyone,

I'm using Docker Jellyfin Server (last version up to this day) on my UGreen NAS to playback my 4K Remux.

To play my movies I'm using my CoreELEC device (AM6Bp) with the Kodi plugin. AV10 / AMP10 Audio, playback devices directly to my AV10 (no eARC), 5.1 speakers.

So far everything is working perfectly ! But I have one issue that happen rarely in some of my remux. In my last 20 movies, 3 of them got audio glitches. All 3 are Dolby Atmos audio.

When I playback the Dolby TrueHD Atmos Sound track I have 0.5sec of audio drop. If I go back and player again, same issue, it is on fixed timecode.

At first I was thinking that a player issue. I tried to play the same file on my Nvidia Shield using the native Jellyfin App and same issue at the same timecode.

Then I thought that was a file issue so I played from my PC the MKV with VLC and I don't experience any issue.

Back to my Shield TV and CoreELEC, I don't have any issue if I select the AC3 (compatibility track).

I tried to reset my Marantz AV10 / AMP10, still having the issue. I tried the Pure mode which is no audio processing -> still having the issue.

So my last guess is a Jellyfin issue ? To be honest I'm running out of ideas, any help is appreciated.

Here a clip to show you the issue :
https://drive.google.com/file/d/1v4KZvZPeqGHv7PtTc4olgQzhu2Hg09ZY/view

Here my CoreELEC logs even tho I don't think this is useful :
https://paste.coreelec.org/CelloRenounce


RE: Dolby TrueHD Atmos sound track issue in same rare occasion - Frage - 2025-09-30

It seems I have logs about the error and it is throwing a python error, if someone is aware of this :

2025-09-25 22:45:22.684 T:4136 info <general>: CAEStreamParser:Woozy-faceyncTrueHD - TrueHD stream detected channels8, 48000Hz, 24-bit)
2025-09-25 22:45:22.684 T:4136 warning <general>: CPackerMAT::PackTrueHD: detected a stream discontinuity -> output timing expected: 37696, found: 19064
2025-09-25 22:45:22.684 T:4136 info <general>: CPackerMAT::PackTrueHD: seek detected, re-initializing MAT packer state
2025-09-25 22:45:22.700 T:4068 error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'NameError'>
Error Contents: name 'ValueError' is not defined
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.jellyfin/jellyfin_kodi/player.py", line 316, in onPlayBackSeek
self.report_playback()
File "/storage/.kodi/addons/plugin.video.jellyfin/jellyfin_kodi/player.py", line 388, in report_playback
item["Server"].jellyfin.session_progress(data)
File "/storage/.kodi/addons/plugin.video.jellyfin/jellyfin_kodi/jellyfin/api.py", line 359, in session_progress
return self.sessions("/Playing/Progress", "POST", json=data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.jellyfin/jellyfin_kodi/jellyfin/api.py", line 80, in sessions
return self._post("Sessions%s" % handler, json, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.jellyfin/jellyfin_kodi/jellyfin/api.py", line 64, in _post
return self._http("POST", handler, {"params": params, "json": json})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.jellyfin/jellyfin_kodi/jellyfin/api.py", line 58, in _http
return self.client.request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.jellyfin/jellyfin_kodi/jellyfin/http.py", line 185, in request
response = r.json()
^^^^^^^^
File "/storage/.kodi/addons/script.module.requests/lib/requests/models.py", line 971, in json
return complexjson.loads(self.text, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/simplejson/__init__.py", line 514, in loads
File "/usr/lib/python3.11/site-packages/simplejson/decoder.py", line 386, in decode
File "/usr/lib/python3.11/site-packages/simplejson/decoder.py", line 416, in raw_decode
File "/usr/lib/python3.11/site-packages/simplejson/errors.py", line 41, in __init__
NameError: name 'ValueError' is not defined
-->End of Python script error report<--

2025-09-25 22:45:22.702 T:4133 debug <general>: CVideoPlayer::ProcessVideoData size:851989 dts:18442240474082.180 pts:4528.083 dur:41.000ms, clock:4538.574 level:0