More > JRiver Media Center 29 for Windows
JRVR Status, Plans and Upcoming Changes
~:Eternal Themer:~:
JR is much stronger now! and when JRVR gets all the goodies will be become unstoppable!
Hendrik:
In build 92, JRVR will introduce support for more advanced scaling algorithms. These are specialized in scope, and can only apply to either the Luma (brightness) or Chroma (color) channel of video, as well as only exactly double the resolution. Hence, they are also often referred to as Image Doublers, or sometimes pre-scalers, as they come before the final scaling to the target resolution.
For Luma, we are introducing 2 new algorithms:
- RAVU (Rapid and Accurate Video Upscaling), a balanced image scaler with decent performance, especially on modern GPUs which support Compute. This is a safe default most people with any dedicated graphics card can likely run, and it produces quite good results.
- FSRCNNX, in an 8 neuron and 16 neuron configuration. "Fast Super-Resolution Convolutional Neural Network" is an advanced scaler based on a deep neural network, which rivals other state-of-the-art upscaling algorithms. Of course quality comes at a cost, and running FSRCNNX requires rather good hardware - especially the 16 neuron variant.
It should be noted that SuperRes introduced in build 90 is a strong contender in this field as well. SuperRes combined with Jinc or Lanczos comes very close to the quality of RAVU, while being more flexible.
For Chroma, we now support a specialized Chroma scaler, Bilateral scaling. Bilateral uses the Luma information as a guide to upscale the Chroma signal, which works especially well for relatively clean sources, like any high-quality video.
Since practically every video we watch requires Chroma upscaling, this algorithm should not be ignored, even if Chroma has overall a smaller impact on the image quality.
To properly judge the performance with these new algorithms, the Ctrl-J Info OSD will now show performance metrics on the rendering performance. Do note however that metrics measured in runtime are not 100% fool proof, as graphics cards like to change their speed dynamically to match the workload given, so we recommend to keep that in mind when evaluating this new information.
These enhancements bring us ever closer to our goals of high image quality and state of the art features, and proper scalability from low-end to high-end hardware, with new algorithms now that can make use of your hardware if you have it - but of course all optional at no extra performance cost to those who don't.
By default, none of these new algorithms are activated, so check them out in the JRVR settings! For anyone feeling overwhelmed by the JRVR settings already, do not fear, we are thinking of you. As a first step, we plan to introduce performance presets which let you select a set of pre-selected settings on a range of Quality vs Speed to match to your hardware, without needing to dig into a dozen or so settings. But its important that we introduce many of the settings first that would be driven by these presets, so hang on for a bit longer!
We're also working on a JRVR support page on the wiki to explain the options in more detail, more on that soon!
~:Eternal Themer:~:
sounds awsome! cant wait to test it out!!!!!!!
voodoo5_6k:
These are really great news. Wow. Thanks, Hendrik, for all the work :) This'll be interesting to test. Maybe, I finally give JRVR a test drive once that new build is out for the public. Cool 8)
JimH:
28.0.92 is available now: https://yabb.jriver.com/interact/index.php/topic,131406.0.html
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version