bjin / mpv-prescalers

prescalers for mpv, as user shaders
GNU Lesser General Public License v3.0
355 stars 34 forks source link

README for precompiled shaders outdated? #21

Closed kkkrackpot closed 6 years ago

kkkrackpot commented 6 years ago

Hi,

Looks like NNEDI3 shaders have lost their suffixes (i.e. -yuv, -chroma, etc) and README is now outdated in this regard?

Is it still possible to use NNEDI3 upscaling for only, say, chroma planes?

Regards, Alex

UPD. Didn't notice that RAVU still has suffixes. Sorry.

bjin commented 6 years ago

"chroma" and "yuv" profiles of NNEDI3 get removed because NNEDI3 is luma only, it's how model weights of NNEDI3 was trained. Please try "ravu-chroma", its quality is better and is much much faster.

Also, you can always get old shaders from an old commit. Those shaders are just not recommended now.

kkkrackpot commented 6 years ago

@bjin I will try RAVU, thanks. What -rX number would you recommed? Modern codecs (like h264 or HEVC) require chroma-left variant, right?

bjin commented 6 years ago

What -rX number would you recommed?

The quality difference between r3 and r4 is minimal (you can verify this from the kernel visualization wiki page, most r4 kernels have white weights(near zero) in their border). However, since r4 is still very fast compare to nnedi3, it's what I would recommend.

Modern codecs (like h264 or HEVC) require chroma-left variant, right?

Yes

bjin commented 6 years ago

Please try "ravu-chroma", its quality is better and is much much faster.

I probably should clarify that, I mean quality of chroma upscaling.