2015-09-22, 10:42
(2015-09-21, 23:47)noggin Wrote: That's often requested - but it's a very difficult feature to realise - because so many video files around these days are not in a standard video resolution.quote +1 ,
The only real video resolutions that can be output via HDMI for consumer displays are :
720x576i
720x480i
720x576p
720x480p
1280x720
1920x1080
3840x2160
4096x2160
(Sure you can also get VGA, SVGA, WVGA etc. - but they are less standard for consumer video gear)
Those are the main resolutions supported by HDMI (and other standard video interconnects). You will see them supported at 23.976, 24.000, 25, 29.97, 30.00, 50, 59.94, 60.00Hz (and the various 3D variations) - with some formats only supported at some frame rates.
However there are so many more resolutions of file out there - plus the ATSC and DVB resolutions that don't perfectly match these (704x576, 704x480, 544x576, 352x576, 1440x1080 etc. are standard resolutions) and all the cropped resolutions where letterbox or pillar boxed content has had the black content removed and the height or width reduced. You then have to process the content to get it to an HDMI standard resolution.
Doing this properly is a non-trivial task.
And if you want interlaced content output as interlaced and field-mapped it gets even more complex as you have to cope with both top-field and bottom-field first formats. You can get things VERY wrong if you output interlaced content with reverse field-dominance...
like auto-switch fps, i think a nice Feature fro kodi can be "Adjusted display Output to match video Resolutions " , person like me have top level AV receiver or TV with high quality video processor for upscaling or enhancement.
but this is off topic