Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 1st December 2017, 20:18   #47441  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
Quote:
Originally Posted by aufkrawall View Post
Please don't confuse people with calling borderless = windowed, they are not necessarily treated the same by DWM.
Did you mean 'exclusive' instead of 'borderless'? "borderless" means 'borderless fullscreen windowed' so it's windowed mode.

Edit: or did you mean 'borderless fullscreen windowed' is treated differently by DWM than 'bordered window windowed' ?
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40

Last edited by el Filou; 1st December 2017 at 20:26.
el Filou is offline   Reply With Quote
Old 1st December 2017, 20:48   #47442  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Quote:
Originally Posted by el Filou View Post
Edit: or did you mean 'borderless fullscreen windowed' is treated differently by DWM than 'bordered window windowed' ?
That's what I meant.
To make confusion perfect: Without "fullscreen optimizations" disabled in Windows 10 CU2 compatibility options, there probably even isn't any difference between borderless fullscreen windowed and fullscreen exclusive anymore.
aufkrawall is offline   Reply With Quote
Old 1st December 2017, 22:35   #47443  |  Link
mclingo
Registered User
 
Join Date: Aug 2016
Posts: 1,348
see attachments of my recent results with pre creators update 1703 and latest MADVR 09209.

Here are my conclusions, please note these are only for users with AMD GFX cards who want to passthru HDR to a HDR capable TV. Some we already know, if not all but this was done just to get straight in my mind exactly what was and wasnt working and in what combination.

conclusions:

(A) - MVC 3D wil not working with FULL SCREEN EXCLUSIVE MODE (FSE) on.

(B) - Minimum MADVR rendering requirements for perfect HDR playback are:

1. copyback hardware decoding (didnt try native)

2. FSE off.

3. use Direct 3D for presentation on (required to trigger HDR mode
on HDR capable TV)

4. use a seperate device for presentation.

(C) - dont use direct 3d presentation and FSE together for anything but SDR 2D movies or you'll likely get a black screen and an unresponsive PC which you'll have to powercycle.

(D) - There are no combination of settings that allow you to have both HDR passthrough and MVC 3D working together.


question (i) is there any other way to enable MVC 3D without FSE, or any way to enable auto HDR mode enabling without use of Direct 3D presentation?

question (ii) if the fall creators update breaks FSE why does it seem to be broken here as well?

question (iii) - could a workaround be put in place in MADVR where when MVC 3D is triggered direct 3D is turned off, or it might be easier the other way around, when HDR movies are played FSE is temporarily disabled and brought back when the movies is stopped?


edit - hmm, not sure about these results now, every time I drop into MVC 3D now my PC crashes, cant help feeling all these problems are down to this shite RX550 card and Windows 10 drivers, had some issues with my old RX480 but nothing like this.
Attached Images
 

Last edited by mclingo; 1st December 2017 at 23:28.
mclingo is offline   Reply With Quote
Old 1st December 2017, 22:52   #47444  |  Link
Soulnight
Registered User
 
Join Date: Jan 2017
Location: Germany
Posts: 21
Bluesky FRC 4k HDR FI: Decoder Lavvideo

Quote:
Originally Posted by Soulnight View Post
Thanks guys.
I guess Il will try to convince myself with doing the hardware decoding with my RX560 which has only 55% load by 4K Interpolation. And see if I get any benefit for the GTX1080TI and rendering time in Madvr.

It seems smarter that way to me.

Currently I am doing:
1) Hardare HEVC decoding: GTX1080TI
2) FI 4K24p-->60p: AMD RX560 with bluesky FRC
3) Rendering madvr: GTX1080TI

Maybe if Decoding speaks directly to the Fi on the same card, it would be better.
And so... it does help to use an other GPU to do the HEVC hardware decoding.
At least it helps in my case to use the same GPU to do the HEVC decoding + frame interpolation, before it goes to next graphics card for madvr rendering.

Test:
- source: 4K HDR 4:2:0 10bits 24p @63Mb/s bitrate
- Hdr to SDR DCI-p3 with dynamic compression of highlights
-Chroma upscaling: Bicubic75
- Debanding high
- Display: Epson EH-LS10000 (59p 4:2:0 8bits)

Setup 1:
1) Hardware HEVC decoding DX11: GTX1080TI
2) FI 4K24p-->59p: AMD RX560 with bluesky FRC
3) Rendering madvr: GTX1080TI

-->11.5ms avg renderin time, 15.5 ms max rendering time

Setup 2:
1) Hardware HEVC decoding DX11: AMD RX560
2) FI 4K24p-->59p: AMD RX560 with bluesky FRC
3) Rendering madvr: GTX1080TI

-->9.5ms avg Rendering Time, 11.5ms max rendering time

That's a 20% speed increase!
Very happy. :-)
Soulnight is offline   Reply With Quote
Old 1st December 2017, 23:49   #47445  |  Link
steakhutzeee
Registered User
 
steakhutzeee's Avatar
 
Join Date: May 2015
Posts: 225
Hi

In madvr dithering options i use Error Diffusion - option 1.

As i can see there are dithering options in lav video too, i can choose between Ordered and Random. What should i pick, there is difference?
__________________
Intel i5-4590 - MSI R9 270X 2GB - 8GB RAM
steakhutzeee is offline   Reply With Quote
Old 2nd December 2017, 00:25   #47446  |  Link
Gopa
Registered User
 
Join Date: Oct 2017
Posts: 27
lav dither setting?

Quote:
Originally Posted by steakhutzeee View Post
Hi

In madvr dithering options i use Error Diffusion - option 1.

As i can see there are dithering options in lav video too, i can choose between Ordered and Random. What should i pick, there is difference?
I have also, wondered, whether or not, lav dither settings, even matter? I just leave it as it is. I use "ordered", in madVR, with nothing else checked, because it is a lot faster, than option 1 or 2, without any noticeable difference for my anime (maybe even better). Sometimes, I will use option 2, with, change dither for every frame, for non-anime, if I have extra rendertime. I never use option 1, because it seems to increase noise, too much. I experimented, using colored noise, checked & did not care for it.
Gopa is offline   Reply With Quote
Old 2nd December 2017, 00:48   #47447  |  Link
steakhutzeee
Registered User
 
steakhutzeee's Avatar
 
Join Date: May 2015
Posts: 225
Quote:
Originally Posted by Gopa View Post
I have also, wondered, whether or not, lav dither settings, even matter? I just leave it as it is. I use "ordered", in madVR, with nothing else checked, because it is a lot faster, than option 1 or 2, without any noticeable difference for my anime (maybe even better). Sometimes, I will use option 2, with, change dither for every frame, for non-anime, if I have extra rendertime. I never use option 1, because it seems to increase noise, too much. I experimented, using colored noise, checked & did not care for it.
So you use Random Dithering in lav?

Don't know, you say option 2 is better of option 1? and that ordered is better than the two? Why? I'm not an expert. I watch only movies.
__________________
Intel i5-4590 - MSI R9 270X 2GB - 8GB RAM
steakhutzeee is offline   Reply With Quote
Old 2nd December 2017, 00:55   #47448  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
Quote:
Originally Posted by Gopa View Post
I have also, wondered, whether or not, lav dither settings, even matter?
If you use madVR and didn't mess with any other LAV settings you shouldn't mess with (like disabling any of the output formats in LAV), then they don't matter, since madVR supports high-bitdepth input formats.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 2nd December 2017, 01:39   #47449  |  Link
Gopa
Registered User
 
Join Date: Oct 2017
Posts: 27
Quote:
Originally Posted by nevcairiel View Post
If you use madVR and didn't mess with any other LAV settings you shouldn't mess with (like disabling any of the output formats in LAV), then they don't matter, since madVR supports high-bitdepth input formats.
Thank you. I thought this was true. Does it matter if I choose PC (255) vs untouched (input)? I usually, go with untouched, just in case.
Gopa is offline   Reply With Quote
Old 2nd December 2017, 01:57   #47450  |  Link
steakhutzeee
Registered User
 
steakhutzeee's Avatar
 
Join Date: May 2015
Posts: 225
Quote:
Originally Posted by nevcairiel View Post
If you use madVR and didn't mess with any other LAV settings you shouldn't mess with (like disabling any of the output formats in LAV), then they don't matter, since madVR supports high-bitdepth input formats.
What about this? Can you explain more clearly? Thanks

Quote:
Originally Posted by Gopa View Post
2 is slower than 1 & 1 is slower than ordered. For regular movies, I usually, go with 2 + change every frame & for anime, ordered, without, change every frame. 1 & 2 are a lot slower than ordered & I usually, can see little, or no difference. You might like colored noise. I usually, do not. Ordered, pretty much works, well, for everything. You have to try them & look very closely, to see the differences. Different sources, will look a little better, or worse, so you have to try them all, to see what you like, or just go with ordered. Not a very important setting for me. I would be okay if ordered, was always checked, because it uses less GPU & I cannot see much difference (usually).
Why you prefer option 2 for movies?
__________________
Intel i5-4590 - MSI R9 270X 2GB - 8GB RAM
steakhutzeee is offline   Reply With Quote
Old 2nd December 2017, 02:20   #47451  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by steakhutzeee View Post
What about this? Can you explain more clearly? Thanks
The dithering and range options in LAV are only used when converting color formats. Since madVR supports all the color formats LAV never needs to convert them so those settings never do anything.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 2nd December 2017, 05:13   #47452  |  Link
70MM
X Cinema Projectionist NZ
 
Join Date: Feb 2006
Location: Auckland NZ
Posts: 310
The anti ringing filter is in three places, under Image Inhancements, Artifact removal, and Upscaling Refinement.

If one is upscaling ripped BDs and other material to 4K through madvr and one wants to use anti ring which I supose most would.... which is the best of the three areas to turn on anti ringing if you are using some settings from all thre areas? At present I have it ticked in all three places, is that overdo, or does it create artifacts with all three on?

Also who uses Luma Sharpen and what is it actually used for?.... is it a good thing to use or does it add artifacts?
70MM is offline   Reply With Quote
Old 2nd December 2017, 06:35   #47453  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,926
Quote:
The anti ringing filter is in three places, under Image Inhancements, Artifact removal, and Upscaling Refinement.
it'S not the same anti ringing filter. a lot of scaler in image upscaling have anti ringing too.
so it is veery simple the anti ringing under image upscale lowers the ringing >created< by lanczos as an example. the anti ringing filter under artifact removal removes ringing from the source image and the anti rigning under upscaling refinement is removing ringing from the upscale refining filters.

Quote:
If one is upscaling ripped BDs and other material to 4K through madvr and one wants to use anti ring which I supose most would.... which is the best of the three areas to turn on anti ringing if you are using some settings from all thre areas? At present I have it ticked in all three places, is that overdo, or does it create artifacts with all three on?
depends on the source if it has notable ringing in the source can use the anti ringing artifact removel.
if you use image refinement you may use anti ringing there too. so you see it depends.

you should ask your eyes. do you see a difference?
Quote:
Also who uses Luma Sharpen and what is it actually used for?.... is it a good thing to use or does it add artifacts?
if you want to sharpen the image this is another option madVR gives. it very fast and can be used on nearly every GPU out there. and if the name isn't for fun there it is sharpening the luma channel.
is it artifact free? well it is changing the image so no it's is not artifact free.
huhn is offline   Reply With Quote
Old 2nd December 2017, 10:24   #47454  |  Link
Gopa
Registered User
 
Join Date: Oct 2017
Posts: 27
dithering movies or anime

Quote:
Originally Posted by steakhutzeee View Post
Why you prefer option 2 for movies?
Option 1: mid noise level/no dither pattern
Option 2: low noise level/mild dither pattern

To me, for movies, option 2, usually, looks a little better, than option 1 & ordered, usually, looks as good, if not better, than option 1. Ordered, is very fast. Option 1 & 2, are slower. I usually, just go with ordered, unless the image, is very poor quality. You have to decide, with your eyes, as we all have different eyes!

Last edited by Gopa; 3rd December 2017 at 00:37. Reason: not completely true
Gopa is offline   Reply With Quote
Old 2nd December 2017, 15:49   #47455  |  Link
Ver Greeneyes
Registered User
 
Join Date: May 2012
Posts: 447
Another Windows 10 cumulative update came out, includes this note: Addressed a performance regression when users run full-screen Microsoft DirectX 9 games and applications.
Ver Greeneyes is offline   Reply With Quote
Old 2nd December 2017, 19:00   #47456  |  Link
mclingo
Registered User
 
Join Date: Aug 2016
Posts: 1,348
spent today doing a full clean install right up to DX fix mention above, I have a reasonable usable creators fall update system now.

I'm using KODI DS with MADVR v0.92.7, 8 and 9 still problematic for me but will test any new versions that come our way.

I have 3D working and also HDR passthru to my OLED TV, i've also managed to get reclock working properly now so i'm back to ZERO frame drops.

There is a caveat though, if you use FSE in KODI DS is makes HDR playback choppy, if you turn it off its ok even if I leave it turned on in MADVR itself.

So I'll leave FSE off in KODI DS and just use if for 3D MVC.
mclingo is offline   Reply With Quote
Old 2nd December 2017, 19:44   #47457  |  Link
ultrahd_hdr
Registered User
 
Join Date: Oct 2017
Posts: 8
Quote:
Originally Posted by Ver Greeneyes View Post
tried the latest build(16299),still full screen issue + nvidia newer drivers with HDR persist.
rolled back to previous build.

Last edited by ultrahd_hdr; 2nd December 2017 at 20:02.
ultrahd_hdr is offline   Reply With Quote
Old 2nd December 2017, 20:18   #47458  |  Link
steakhutzeee
Registered User
 
steakhutzeee's Avatar
 
Join Date: May 2015
Posts: 225
Quote:
Originally Posted by Gopa View Post
Option 1: mid noise level/no dither pattern
Option 2: low noise level/mild dither pattern

To me, for movies, option 2, usually, looks a little better, than option 1 & ordered, usually, looks as good, if not better, than option 1. Ordered, is very fast. Option 1 & especially, option 2, are very slow. I usually, just go with ordered, unless the image, is very poor quality. You have to decide, with your eyes, as we all have different eyes!
When you say 'fast', what do you mean exactly?
__________________
Intel i5-4590 - MSI R9 270X 2GB - 8GB RAM
steakhutzeee is offline   Reply With Quote
Old 2nd December 2017, 22:08   #47459  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by steakhutzeee View Post
When you say 'fast', what do you mean exactly?
Fast or slow is talking about the GPU Power required or rendering times.

However, I don't think ED1 and ED2 are different speeds? Ordered is very fast but random is a little faster still.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 2nd December 2017, 22:10   #47460  |  Link
steakhutzeee
Registered User
 
steakhutzeee's Avatar
 
Join Date: May 2015
Posts: 225
Quote:
Originally Posted by Asmodian View Post
Fast or slow is talking about the GPU Power required or rendering times.

However, I don't think ED1 and ED2 are different speeds? Ordered is very fast but random is a little faster still.
You talking about lav right? I was talking about madvr. I'm making confusion

Inviato dal mio BLN-L21 utilizzando Tapatalk
__________________
Intel i5-4590 - MSI R9 270X 2GB - 8GB RAM
steakhutzeee is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:55.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.