2017-07-11, 13:20
Please add advanced prescale options in Kodi, like those that are available for mpv player or mpdn.
For example:
Super-xBR
NNEDI3 (Neural-Network Edge-Directed Interpolation)
These prescalers are especially nice for old DVDs, or when upscaling bluray to a 4k TV. There are more prescalers available (f.e. NEDI), but those two are the most commonly used.
For more information, take a look at this commit for mpv:
https://github.com/mpv-player/mpv/commit...4e5e9c2efb
or at the MPDN extensions github:
https://github.com/zachsaw/MPDN_Extensions
The option to activate the prescalers could be added as an expert option under "Settings -> Video Player -> Processing", for example like:
"Double video image resolution" -> Options: "Off" | "Only if required" | "Always"
"Algorithm for image resolution doubling" (greyed out suboption/only available if Double video image resolution is checked) -> Options: "Super-xBR" | "NNEDI3 (16 Neurons)" | "NNEDI3 (32 Neurons)" | ...
In the description, warn that these shaders are compute extensive and should only be activated when using a dedicated graphics card. For example:
"Use image doubling scalers for upscaling the video. These scalers can only upscale the original image by a factor of two. Useful for upscaling DVDs or Bluray to 4K. A modern, dedicated GPU is required.
These options should only be added for generic linux / windows builds. not be added for raspberry / android, since they lack the compute power.
For example:
Super-xBR
NNEDI3 (Neural-Network Edge-Directed Interpolation)
These prescalers are especially nice for old DVDs, or when upscaling bluray to a 4k TV. There are more prescalers available (f.e. NEDI), but those two are the most commonly used.
For more information, take a look at this commit for mpv:
https://github.com/mpv-player/mpv/commit...4e5e9c2efb
or at the MPDN extensions github:
https://github.com/zachsaw/MPDN_Extensions
The option to activate the prescalers could be added as an expert option under "Settings -> Video Player -> Processing", for example like:
"Double video image resolution" -> Options: "Off" | "Only if required" | "Always"
"Algorithm for image resolution doubling" (greyed out suboption/only available if Double video image resolution is checked) -> Options: "Super-xBR" | "NNEDI3 (16 Neurons)" | "NNEDI3 (32 Neurons)" | ...
In the description, warn that these shaders are compute extensive and should only be activated when using a dedicated graphics card. For example:
"Use image doubling scalers for upscaling the video. These scalers can only upscale the original image by a factor of two. Useful for upscaling DVDs or Bluray to 4K. A modern, dedicated GPU is required.
These options should only be added for generic linux / windows builds. not be added for raspberry / android, since they lack the compute power.