okamibl / xy-vsfilter

Automatically exported from code.google.com/p/xy-vsfilter
0 stars 0 forks source link

Subtitle ringing/haloing after resize #77

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I noticed that a particular subtitle style seems to have a rendering issue, 
which manifests itself as a faint outline around the text. You can see an 
example here: 

http://screenshotcomparison.com/comparison/104365

I attached the relevant script for convenience. I looked at some other subtitle 
styles to see if it was happening with everything, but I couldn't ascertain it.

Original issue reported on code.google.com by spacepir...@gmail.com on 22 Jan 2012 at 9:55

Attachments:

GoogleCodeExporter commented 8 years ago
VSFilter 2.40 vs xy-VSFilter looks identical to me:
http://screenshotcomparison.com/comparison/104371/

Your comparison says MPC VSFilter. Did you mean the MPC Internal subtitle 
renderer and not VSFIlter 2.40? What you're describing as 'ghosting', looks 
like halos caused by resizing the video. 

Original comment by cyber.sp...@gmail.com on 22 Jan 2012 at 11:11

GoogleCodeExporter commented 8 years ago
Ah yes, I did mean MPC's internal renderer, my mistake. Also, ghosting probably 
isn't the correct technical term, but the artifacts are visible, right? The 
pictures in question were taken when the video was upscaled, so this may be 
intended behavior, but it doesn't look quite as clean. 

I tested it using threaded-vsfilter and got the same behavior, so I suppose 
it's possible that the cause might be elsewhere...?

Original comment by spacepir...@gmail.com on 22 Jan 2012 at 11:20

GoogleCodeExporter commented 8 years ago
The MPC Internal subtitle renderer renders subtitles after resize at desktop 
resolution. VSFilter renders subtitles before resize at the original video 
resolution (Issue #40 will resolve this). Which Resizer are you using under 
MPC-HC output? Try changing it to Bicubic -0.60 which is considered to be 
neutral sharpness with only minor ringing.

The other possibility is you are applying sharpening or other post-processing 
to the video, either through your GPU control panel or MPC-HC Shaders. After 
you confirm both these things are disabled, please test again.

You could also look into using madVR if you have a decent GPU. It offers a wide 
array of high quality resizers options to fine-tune things such are sharpness, 
ringing, and alasing to your preferences.

Original comment by cyber.sp...@gmail.com on 22 Jan 2012 at 11:33

GoogleCodeExporter commented 8 years ago
Ah, I'm using madVR right now. Looks like using Lanczos as the luma upscaler 
was causing it. Sorry about that, I didn't realize that VSFilter renders before 
scaling. Thanks for the help!

Original comment by spacepir...@gmail.com on 22 Jan 2012 at 11:51

GoogleCodeExporter commented 8 years ago

Original comment by cyber.sp...@gmail.com on 22 Jan 2012 at 11:52