2022-09-30, 16:12
When playing 16:9 videos from my library on my 3840x2160 they are drawn with (albeit quite small) black bars and a slightly vertically stretched image. It's like it's displaying a 1920x1080 video at 1900x1080 or similar (I can screenshot and measure the actual amount if needed, but this is a weird bug in kodi itself)
It is not the video. MPV and VLC play the video fine without bars, if I export a frame from the video it does not have black bars.
Googling it brings up people with the same problem:
https://www.reddit.com/r/kodi/comments/h...reen_help/
https://forum.kodi.tv/showthread.php?tid=314364
- My display has no overscan set either on the TV or on the PC. Everything else I do on the PC uses the full screen
- Since VLC and MPV are fine, it's clearly an issue with Kodi.
- Kodi's UI takes up the entire screen, it just adds black bars around the video
- Using the screen calibration tool, the arrows do go into the corners
A suggested fix it to set the refresh rate to 59.9 instead of 60hz. My TV doesn't support that but if I set it to 50hz instead of 60hz, it does work fine. I don't really want to lose 10hz though as that's quite a bit different and feels less snappy.
Why would changing the refresh rate affect the aspect ratio of the rendered video? This has to be a kodi bug as other players are fine. Why can't it draw the video correctly at 60hz? Displaying the video at the correct screen coordinates and refresh rate are totally different things to the video player so I'm not sure why kodi can't do it correctly.
It is not the video. MPV and VLC play the video fine without bars, if I export a frame from the video it does not have black bars.
Googling it brings up people with the same problem:
https://www.reddit.com/r/kodi/comments/h...reen_help/
https://forum.kodi.tv/showthread.php?tid=314364
- My display has no overscan set either on the TV or on the PC. Everything else I do on the PC uses the full screen
- Since VLC and MPV are fine, it's clearly an issue with Kodi.
- Kodi's UI takes up the entire screen, it just adds black bars around the video
- Using the screen calibration tool, the arrows do go into the corners
A suggested fix it to set the refresh rate to 59.9 instead of 60hz. My TV doesn't support that but if I set it to 50hz instead of 60hz, it does work fine. I don't really want to lose 10hz though as that's quite a bit different and feels less snappy.
Why would changing the refresh rate affect the aspect ratio of the rendered video? This has to be a kodi bug as other players are fine. Why can't it draw the video correctly at 60hz? Displaying the video at the correct screen coordinates and refresh rate are totally different things to the video player so I'm not sure why kodi can't do it correctly.