2014-12-08, 08:52
I was using Kodi (well, latest OpenElec stable on an HP Chromebox) to do some tests on a television using a 1920x1080 black-and-white individual pixel checkerboard, and I noticed I was getting some odd artifacts in the middle of the picture that gradually spread outwards. Like, the checkerboard was not clean, and was being resampled. Zoom ratio is set at exactly 1.0, and the TV is in no-overscan mode.
In trying to track down this issue, I noticed that if I changed the resizing method to "nearest neighbor" the larger resampling problem disappeared, but then the checkerboard had an alignment error dead center - like it was missing a vertical line.
And that's when I discovered what the real problem was. If I had the View Mode set to Normal / Custom / Original, Kodi was slightly squishing the video horizontally- by exactly 1 pixel that came off the right edge. But if I changed to "Wide Zoom" or "16x9 Stretch", then presto - the unused row of pixels on the right edge disappeared and the checkerboard snapped into pixel-perfection.
It's not just that one video file either - it's miscalculating the playback dimensions of every single 1920x1080 video I have as 1919x1080, resampling them all by one pixel horizontally (which, if you saw the checkerboard, results in a whole lot of changes!)
Any idea what's the issue here? I checked an older Frodo Windows NUC system (on another television) and the same thing doesn't seem to be happening.
In trying to track down this issue, I noticed that if I changed the resizing method to "nearest neighbor" the larger resampling problem disappeared, but then the checkerboard had an alignment error dead center - like it was missing a vertical line.
And that's when I discovered what the real problem was. If I had the View Mode set to Normal / Custom / Original, Kodi was slightly squishing the video horizontally- by exactly 1 pixel that came off the right edge. But if I changed to "Wide Zoom" or "16x9 Stretch", then presto - the unused row of pixels on the right edge disappeared and the checkerboard snapped into pixel-perfection.
It's not just that one video file either - it's miscalculating the playback dimensions of every single 1920x1080 video I have as 1919x1080, resampling them all by one pixel horizontally (which, if you saw the checkerboard, results in a whole lot of changes!)
Any idea what's the issue here? I checked an older Frodo Windows NUC system (on another television) and the same thing doesn't seem to be happening.