Issue with new refresh rate switching feature. Possible bug? 720p24 content outputs at 50hz

xbox-one

#1

Best I can tell, anytime I play any of my 720p movies, the TV's mode will change to 50hz. If I go into the xbox settings and disable 50hz mode, the videos will successfully change the display mode and play in 24hz. The problem with doing this is that all of my PAL tv content will then be displayed using 60hz which causes judder.

1080p movies seem to correctly change to display mode to 24hz even with the 50hz option enabled in the xbox's settings.

Any thoughts? Before the display mode switching feature was introduced I never payed much attention to this but now I'd like to make sure it's working as intended. Anyone else notice this?


#2

Hi there. To answer why this is happening we’d need to know which display modes the Xbox One can switch to and and the resolution/framerate of the media you’re playing. You can grab this information by enabling logging in the app, playing the affected media, and then posting server logs here. I can give a better answer as to why it’s picking a particular display mode over others with that information.


#3

Thanks for you help Moussa. Here are the logs.

I played a couple of different files. Some 1080p ones that correctly select the 24hz mode and a couple of 720p files that played at 50hz.


#4

@“DJ Callyman” Thanks for the logs. From them I can glean that your TV supports 7 display modes. Excluding the 3D ones, there are 4:

1920x1080 @ 23.976023976023977Hz
1280x720 @ 50Hz
1920x1080 @ 50Hz
1920x1080 @ 59.94005994005994Hz

Could you post the media info XML for one of the files affected?


#5

@Moussa said:
@“DJ Callyman” Thanks for the logs. From them I can glean that your TV supports 7 display modes. Excluding the 3D ones, there are 4:

1920x1080 @ 23.976023976023977Hz
1280x720 @ 50Hz
1920x1080 @ 50Hz
1920x1080 @ 59.94005994005994Hz

Could you post the media info XML for one of the files affected?

I’ve included the xml for one of my 720p videos. Thanks again for your time with this, though now I think I know what’s going on.

I rechecked and sure enough - if I disable the 50hz mode in xbox settings then 720p videos will successfully switch to 24hz - but at 1920x1080.

I guess since my tv doesn’t support 1280x720 @ 24Hz it prioritises 1280x720 @ 50Hz first and then 1920x1080 @ 24Hz. I’m just not sure what is making this decision. Is it Plex?


#6

@“DJ Callyman” Thanks for the logs and media info. Indeed as you have deduced a matching resolution is higher prioritised than a matching frame rate in some circumstances. And yes, it is our app that decides which display mode is best suited. I think in this instance it makes more sense to match the frame rate than the resolution. I’ll look into this.


#7

That’s great, thanks for looking at it Moussa.


#8

Hi Moussa, I believe I may be having the same issue. Recently many of my 720p files have appeared choppy on playback. I was only able to fix this by unchecking the “Allow Display Mode Switching” option on my Xbox one app. I was unsure how to check the framerate in my attached log files.


#9

Same issue here. I’m not sure if this a bug or a feature. For me it comes across as an annoyance, but I could be missing the benefit of it.


#10

@brendanmcdevitt said:
Same issue here. I’m not sure if this a bug or a feature. For me it comes across as an annoyance, but I could be missing the benefit of it.

Moussa has already conceded that it would make more sense for the app to be prioritising frame rate over resolution and play 720p files at 1080p@24hz.

Can confirm that after buying a new tv (no not just because of this) I’m still having exactly the same issue.


#11

I know @Moussa is already aware but just adding my name to the list of people affected by this so he can gauge the fix’s priority.


#12

Yeah this is super annoying, especially cuz this makes the color wheel on my projector loud as hell.


#13

Looks like the latest version of the Xbox One client has broken Display Mode switching for me too - it used to work perfectly on my 2 Xbox One S’ for 24hz, 50hz & 60hz content.

Now its completely broken and everything is being mangled into 50Hz mode no matter what the native frame rate! It’s super frustrating considering it worked so well a couple of weeks ago when I first found the feature was active!

PS, I’ve tried 720p & 1080p content with 24hz and 60hz frame rates and they are all being mangled into 50hz modes. Only 480p content seems to behave and output at 60hz.

PSS. extra info: one of my TV’s only supports 50hz and 60hz, the other supports 24hz, 50hz & 60hz but the behavior is the same across both.


#14

@Moussa said:
@“DJ Callyman” Thanks for the logs and media info. Indeed as you have deduced a matching resolution is higher prioritised than a matching frame rate in some circumstances. And yes, it is our app that decides which display mode is best suited. I think in this instance it makes more sense to match the frame rate than the resolution. I’ll look into this.

Btw, could we have the option to match frame-rate AND upscale to our TV’s max resolution please? One of my systems has a TV connected that has quite poor up-scaling performance and the Xbox is far superior. The other TV has an external Video Processor which handles the up-scaling so the current solution works well when this frame-rate bug isnt biting.


#15

This should be fixed in the v2.12.1 update just released, let me know if there are still issues.


#16

Hmmm I’ll look into this.


#17

Thank you, much appreciated.


#18

After the v2.12.1 update I now have the problem with Allow Display Mode Switching and no Audio. Have to disable mode switching to get it to work which removes any 24hz playback. Worked without issue before the update. I have a Marantz receiver. FYI if I restart my receiver after the movie starts with mode switching enabled I get audio but at 60hz video playback. Hope this can be resolved soon :frowning: