More > JRiver Media Center 30 for Windows

NEW: JRVR Video Enhancements in Media Center 30

<< < (8/31) > >>

eve:

--- Quote from: Hendrik on September 26, 2022, 02:42:41 pm ---We don't currently support loading your own custom shaders. Maybe something for the future.

--- End quote ---

Thanks! <3 Would be a *huge* step towards replacing MadVR, allowing cross platform playback for critical viewing instead of being weirdly stuck with Windows (especially considering HDR is slowly working itself out on linux!!!).

JRVR is performant for say watching a movie while I work but doesn't really hold up for critical viewing when compared to MadVR. The differences are subtle but there. I've gotten MPV pretty close to MadVR using custom shaders so the introduction of user shader support would be huge (the groundwork has already been done in LibPlacebo too).

Thanks again Hendrik, your contributions to JRiver are incredible.

eve:

--- Quote from: bogdanbz on September 22, 2022, 05:23:05 am ---Feature suggestion: the use of Nvidia's FRUC library for video frame interpolation. It might be only for 4xxx series though. The Optical Flow unit is available on cards starting with Turing (2xxx series and more recent), but I don't know if this SDK can make use of it for video interpolation on them (they restrict the use of the unit to 4xxx series for DLSS, I don't know about video usage).

--- End quote ---

The 4000 series interpolation might be quite good. Anything real time I've played with hasn't really passed the 'test' at not being distractingly.... artifact-y. You can tell it's interpolated, much like how TV interpolation gets quite ugly on fast 'illogical' motion.
Offline is a slightly different story. I have a test I've been using, the first light cycle scene from Tron Legacy taken from an open matted 1080p master that does look quite good. The thing is, even with nice hardware it's no where approaching real time and at the moment, the best way to cut down on strange artifacting is pre-processing the entire video to detect individual shots (or even segments of said shots). Motion interpolation works pretty well for CG heavy content with 'clean' live action plates IMO

armyplace:
Does JRVR apply "dynamic" tone mapping or the only option is the plugin using madvr?

tkolsto:
eve, when You talk about 4000 series..you mean rtx 4000 and that these new cards could be a lot better at working with interpolation and far fewer artifacts on not CG contant which is more demanding. Is this  what You mean? or is this some other kind of interpolation than a Tvs interpolation?

eve:

--- Quote from: tkolsto on October 16, 2022, 05:45:52 pm ---eve, when You talk about 4000 series..you mean rtx 4000 and that these new cards could be a lot better at working with interpolation and far fewer artifacts on not CG contant which is more demanding. Is this  what You mean? or is this some other kind of interpolation than a Tvs interpolation?

--- End quote ---

Yeah. I'll have to play around with it when I get one (I'm probably just going with a pair of 3090s in the short term, less performance but more VRAM for the price and better for my AI / Rendering tasks).

With video, you won't have access to motion vectors or other 'metadata', but it's not unreasonable to think that some of the improvements won't be able to be applied to video OR that the increased processing capability wont allow us to get closer to real time perf using existing interpolation methods.
Rife (an offline interpolation method) is pretty solid but it requires handholding to get ideal results and extensive processing time. I use it for some HFR demos (including intercutting 24fps cinematography with HFR), and more extensive retiming of footage for work. It yields better results than the quick methods built into editing software but it's only worth it for situations where re-timing would be noticeable.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version