Mediaplayer doubling frames of 25 fps video

Server Version#:
Player Version#:

Hello I’ve noticed the Plex media player doesn’t properly recognized 25fps TV show.

When I press play my Tv displays 50fps so it’s doubling the frames instead of the native 25fps.

Any idea as why it’s doing this? Match refresh rate is “on”

My streamer is a Nvidia shield tv pro

That’s a common implementation. 25/30fps is matched to 50/60Hz respectively. It might be outdated with modern TVs, but it’s a safe implementation. I tested 25/30Hz vs 50/60Hz on Kodi and didn’t notice a difference for 25/30fps video.

I think if you want more control (a whitelist like Kodi) you’d have to raise a feature request.

1 Like

You didn’t notice a difference between 25fps and 50fps? How? This show is meant to be played in 25hz and not 50hz. The difference is like night and day.

It’s just displaying each frame twice… If it was the other way around, then you’d have an issue as it would be dropping every other frame.

Dude for a player implemented in plex it shouldn’t do this. It’s not very cinema like anyway. It’s like watching a soap opera. It’s not right.

It’s a big deal

Do you have motion interpolation enabled on your TV? I don’t get the soap opera effect on mine.

Whether the player does it or the display does it–you will still end up with the same results. Displays designed for 24P input do not refresh the display at 23.976Hz. They will either display it at 47.952Hz, 59.94Hz, 71.928Hz, 95.904Hz, 119.88Hz or even as high as 239.76Hz. I don’t use PAL displays but the principle would be the same as 24P in NA. You don’t display 23.976fps or 25.00fps at those display refresh rates as the flicker would be very annoying. Frame duplication (x2,x3,x4,x5,10) has to occur, where that occurs is the only question.

That’s not true for modern displays, my Shield/TV can switch to 23.976, 24, 25, 29.97, 30, 50, 59.94, 60, and 120Hz (1080p or lower). It’s noticable in the interface between 25/50Hz, but not for 25fps video (so you’re right about the multiplication factor).

The OP is saying he’s seeing interpolation from 25fps to 50fps, which is not an effect of displaying at 50Hz. It sounds like motion interpolation from a TV setting.

Motion interpolation disabled

For ex the same tv show in netflix (it’s called “the irregulars”) I have auto frame rate enabled it displays the correct 25hz. How it’s meant to be. But plex doubles it. Annoying.

It is true. I work in display engineering at one of the largest companies in the world. Displays that accept 24Hz input do not display it at 24Hz. It is internally processed to refresh at higher refresh rates. It all depends on the DSP and panel that is used. Flicker at 24Hz is not the same thing as non fluid motion in 25fps source material duplicated and rendered at higher refresh rates. This is basic display engineering 101.

Setting the global settings for display to 23.976, 24.00, 25.00, 29.97, or 30.00Hz will not result in a smooth UI as it will be rendered at very low frame rates. It will not look smooth regardless of the display’s higher native refresh rates.

3 Likes

Yes, I was referring to the hdmi refresh rates, not the actual panels. I missed that you were talking about the panel. I was trying to keep it on topic to the OP, because 25p at 50Hz should not have a 50fps “soap opera” effect that he says he has.

Are you watching an interlaced or progressive scan video?

What do you mean by that?

Can you post the Plex info XML for the video? Trying to see if anything would cause what you are seeing, since neither Plex or the shield interpolates frames that would cause the soap opera effect from a 25p source video.

I don’t see anything weird with it. Not sure what to tell you. If you turn off refresh rate switching and set your shield to 25Hz, how does it look?

What brand and model display are you using?

Lg cx oled 55”

I have an OLED77CX and watching PJ Masks episode that is 1080p25 with the Shield switching refresh rate to 50Hz looks great. Fluid and no stutter. What are we looking for here?