2022-03-18, 21:25
First I would like to extend my great appreciation for continued Xbox support even as dev interest in the platform is extremely limited. I understand this work is all done as volunteer time. I am not writing this post as a complaint, but merely as informational as well as inquiring a larger audience to see if I am the only one having my experience with the platform. Using Kodi on Xbox is my preferred platform, and there is certainly nothing majorly wrong with its functionality. With that said, I have experienced a few things that I believe most are not aware of. If dev's are either unaware, or I am doing something wrong then I will never solve the issue. Raising awareness is my only option. I had some issues at 19.3 from the upgrade, mainly database corruption everyone else experienced. Given that, I decided to wait until 19.4 to test 4k again and see if it made a difference and ultimately write this post.
As many others on this forum I have been really excited about the new functionality introduced for Xbox at 19.x. The highlights were native 4k (GUI and video playback) and most recently and surprising was the addition of pass-through audio.
I will now explain the issue with 4k. I had initially seen hints that native 4k was not working correctly, or at least subpar from what I expected. I decided to compare it to Kodi on my NUC which I knew was working at native 4k. Perplexed by the difference I decided to make a post on the Hardware sub forum here. I don't want to completely repeat everything found on that post but the end result was I was provided a test image which proved that the Kodi GUI was not running in native 4k. It was later explained that native 4k GUI is not possible on Xbox One S. I had remembered that when I used the YouTube app that one could tell that its GUI was rendering in native 4k. I tested again to be sure. It was then explained that native 4k video should still be possible even if the GUI was not rendering in 4k. However, I found a video test file that I added to my Kodi library which proved again that native 4k was not working. All of those details can be found in the above referenced post.
From my searching on GitHub posts by the devs and responses I got elsewhere is that native 4k GUI and video playback is working on the Xbox Series consoles, and it seems these were the only consoles to be tested with the code changes. I have found no evidence that it was tested on Xbox One consoles, nor has anyone with an Xbox One console reported back that their setup passes the picture or video tests in the above referenced post.
What I can say does work is 4k video acceleration does work at 19.x as content that choked on 18.x now plays back smoothly on 19.x - albeit upscaled. HDR tone mapping works fine on Xbox One as well, though this is slightly off topic.
With 19.4 I was also eager to test pass-through audio as it was the biggest item I had been waiting for for a long time. As it turns out Microsoft pushed out a system update that changed how the audio settings work on Xbox and removed the Bit-stream audio output setting. I finally figured out how to properly re-enable bit-stream audio pass-through. The most important item that no one seems to be talking about anywhere is you must set the audio output to Dolby Atmos or DTS:X and set pass-through to on. I tested this with the Blu-ray app which indeed displays the correct codec on my receiver and the pass-through label is displayed on the Xbox GUI overlay. Lots of people keep saying to set your audio to 7.1 uncompressed. I believe this is actually sending PCM and not bit-streaming. When I used this setting my receiver never displayed DTS MA. Note: It does not matter if your content is Atmos, Bitstreaming seems to be hidden behind this setting and your receiver will use the corrected codec for the content being played.
Once I got pass-through confirmed working (in the Blu-ray app) I attempted to test it on Kodi. Unfortunately pass-through does not seem to be an option in the audio settings in Kodi on my console. The other people who confirmed pass-through was working on their console on this forum all seemed to have the Series X/S consoles. From what I can tell again, this was only tested on Series consoles and not Xbox One.
TL/DR:
4k Native video playback does not work on Xbox One S
4k Native GUI does not work on Xbox One S
Pass-through audio does not work on Xbox One S
You can test native 4k for yourself with the details how in the post referenced here
4k GUI on Xbox One S seems to be technically possible as the YouTube app does this.
Native 4k playback seems to be possible as a video test on YouTube passes the native 4k test.
Pass-through audio works on Xbox One S with the Blu-ray player app.
I would be happy to be proven wrong on this. If anyone who has an Xbox One could test their console's 4k playback with the tests referenced that would be awesome. I would also love to hear how someone can get pass-through working (and displaying on their overlay GUI).
Thank you for reading.
As many others on this forum I have been really excited about the new functionality introduced for Xbox at 19.x. The highlights were native 4k (GUI and video playback) and most recently and surprising was the addition of pass-through audio.
I will now explain the issue with 4k. I had initially seen hints that native 4k was not working correctly, or at least subpar from what I expected. I decided to compare it to Kodi on my NUC which I knew was working at native 4k. Perplexed by the difference I decided to make a post on the Hardware sub forum here. I don't want to completely repeat everything found on that post but the end result was I was provided a test image which proved that the Kodi GUI was not running in native 4k. It was later explained that native 4k GUI is not possible on Xbox One S. I had remembered that when I used the YouTube app that one could tell that its GUI was rendering in native 4k. I tested again to be sure. It was then explained that native 4k video should still be possible even if the GUI was not rendering in 4k. However, I found a video test file that I added to my Kodi library which proved again that native 4k was not working. All of those details can be found in the above referenced post.
From my searching on GitHub posts by the devs and responses I got elsewhere is that native 4k GUI and video playback is working on the Xbox Series consoles, and it seems these were the only consoles to be tested with the code changes. I have found no evidence that it was tested on Xbox One consoles, nor has anyone with an Xbox One console reported back that their setup passes the picture or video tests in the above referenced post.
What I can say does work is 4k video acceleration does work at 19.x as content that choked on 18.x now plays back smoothly on 19.x - albeit upscaled. HDR tone mapping works fine on Xbox One as well, though this is slightly off topic.
With 19.4 I was also eager to test pass-through audio as it was the biggest item I had been waiting for for a long time. As it turns out Microsoft pushed out a system update that changed how the audio settings work on Xbox and removed the Bit-stream audio output setting. I finally figured out how to properly re-enable bit-stream audio pass-through. The most important item that no one seems to be talking about anywhere is you must set the audio output to Dolby Atmos or DTS:X and set pass-through to on. I tested this with the Blu-ray app which indeed displays the correct codec on my receiver and the pass-through label is displayed on the Xbox GUI overlay. Lots of people keep saying to set your audio to 7.1 uncompressed. I believe this is actually sending PCM and not bit-streaming. When I used this setting my receiver never displayed DTS MA. Note: It does not matter if your content is Atmos, Bitstreaming seems to be hidden behind this setting and your receiver will use the corrected codec for the content being played.
Once I got pass-through confirmed working (in the Blu-ray app) I attempted to test it on Kodi. Unfortunately pass-through does not seem to be an option in the audio settings in Kodi on my console. The other people who confirmed pass-through was working on their console on this forum all seemed to have the Series X/S consoles. From what I can tell again, this was only tested on Series consoles and not Xbox One.
TL/DR:
4k Native video playback does not work on Xbox One S
4k Native GUI does not work on Xbox One S
Pass-through audio does not work on Xbox One S
You can test native 4k for yourself with the details how in the post referenced here
4k GUI on Xbox One S seems to be technically possible as the YouTube app does this.
Native 4k playback seems to be possible as a video test on YouTube passes the native 4k test.
Pass-through audio works on Xbox One S with the Blu-ray player app.
I would be happy to be proven wrong on this. If anyone who has an Xbox One could test their console's 4k playback with the tests referenced that would be awesome. I would also love to hear how someone can get pass-through working (and displaying on their overlay GUI).
Thank you for reading.