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

Reply
 
Thread Tools Search this Thread Display Modes
Old 22nd February 2017, 18:28   #42681  |  Link
pose
Registered User
 
Join Date: Jul 2014
Posts: 69
Damien147, just did another test with another video source. 3840x2160 23.976fps 51.4 Mb/s bitrate HEVC.

Hardware decoder: none (software). 65% load on 4 cores.
Hardware decoder: DXVA2 (copy-back). 15% load on 4 cores.
Hardware decoder: DXVA2 (native). Black screen.

Perfect playback with full queues.
pose is offline   Reply With Quote
Old 22nd February 2017, 19:10   #42682  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
Just finished with Display Driver Uninstaller and testing.Same results.
with HEVC:
DXVA2 (copy-back):Jerky playback(slow downs,skips)
DXVA2 (native): black screen

Note that with other non HEVC sources I get smooth playback with DXVA2 (copy-back).

As I said I can get smooth HEVC playback with 4k ~25Mb/s and lower with hardware decoder to none.


I don't get why pose gets smooth playback with DXVA2 (copy-back) and HEVC as we have same GPU.

DXVA2 (copy-back) would be perfect for me if it worked well with HEVC.

@pose

....and if you play the same file with EVR on DXVA2(native) you won't get black screen.It will work fine.

Last edited by Damien147; 22nd February 2017 at 20:27.
Damien147 is offline   Reply With Quote
Old 22nd February 2017, 20:45   #42683  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,643
NVIDIA control panel > Manage 3D settings > Global Settings > Power Management Mode > Select "Adaptive"
clsid is offline   Reply With Quote
Old 22nd February 2017, 21:01   #42684  |  Link
70MM
X Cinema Projectionist NZ
 
Join Date: Feb 2006
Location: Auckland NZ
Posts: 310
Madshi is it possible to sometime get zoom steps up to the start level of (5) in small increments please?
e.g. 1,2,3,4,5

When I screen older scope films 2.40 like Ben Hur, I use zoom 5 (the smallest we have) to zoom the wider than normal black bars to fill my scope 2.35 screen.
Zoom 5 is actually too aggressive and overshoots the 2.35 scope screen too much and Im cropping way more than I really want.
I cant use my Lumagen Pro to do the zoom either as its not activated on the Pro models, and I prefer to do it with madvr anyway, keeps all the scaling in one place.

Its not a feature that probably most here would care about, but for those with 2.35 screens who screen older films it would really be great to have smaller steps on the zoom up to 5.
Thank you for everything else you bring to the table, its a very interesting journey madvr...
70MM is offline   Reply With Quote
Old 22nd February 2017, 21:33   #42685  |  Link
pose
Registered User
 
Join Date: Jul 2014
Posts: 69
Quote:
Originally Posted by Damien147 View Post
....and if you play the same file with EVR on DXVA2(native) you won't get black screen.It will work fine.
Probably but i have no use for it anyway. My CPU is good enough for playback of an average non bitrate starved 4K 24fps video. For 60fps videos ill just use DXVA2 copy-back. I dunno whats your problem, man. Try resetting your madVR settings to their default (restore default settings.bat) if you didnt yet.
pose is offline   Reply With Quote
Old 22nd February 2017, 21:58   #42686  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
Resetting doesn't do anything.
The problem is that HEVC DXVA2(copy-back) works for you and not for me while having same GPU.
I can play everything I throw at Madvr till low bitrate 4k HEVC.
I guess I'm gonna settle with hardware decoder to none and lower that 30Mbps 4k HEVC files.For high bitrate 4k HEVC I am gonna use EVR and dxva2(native) that works. (it's not the solution in the long run)
If DXVA2(copy-back) was working properly with me everything was gonna be great.The strange is that with other non HEVC sources DXVA2(copy-back) works ok.

Last edited by Damien147; 22nd February 2017 at 22:24.
Damien147 is offline   Reply With Quote
Old 22nd February 2017, 22:02   #42687  |  Link
Nevilne
Registered User
 
Join Date: Aug 2010
Posts: 134
If you stopped to think for a minute you'd see that you're using too demanding chroma upscaling.
Nevilne is offline   Reply With Quote
Old 22nd February 2017, 22:08   #42688  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
Plays well with same settings and software decoding Nevilne. DXVA2(copy-back) together with HEVC is the problem.
Damien147 is offline   Reply With Quote
Old 22nd February 2017, 22:30   #42689  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
I think I can confirm Damien's report.
Source: Astra SES Demo Channel (HEVC 10bit UHD 50p)

LAV (0.69) DXVA2 native => Blackscreen
LAV DXVA copyback => CPU load immediately rise to >70%, DXVA queue is @1-2/12

It works fine with EVR and DXVA CB with ~30% CPU load.
I think my CPU is too slow for this but I dont understand why it is so much more demanding with madVR.

P.S. My GPU: AMD RX460, newest crimson driver, Win8.1 64bit
P.S.S. Render times are ok, because I use very fast madVR settings for my test.

Last edited by nussman; 22nd February 2017 at 22:33.
nussman is offline   Reply With Quote
Old 22nd February 2017, 22:37   #42690  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by Damien147 View Post
Not same,with EVR and DXVA copyback it's worst than setting decoding to none but better than madvr.
It's not important if it's better or worse than madVR. The only question is if the decoder is fast enough or not. It seems that for some reason the HEVC DXVA copyback decoder isn't fast enough on your PC. I'm not sure why. Maybe nevcairiel can help there, but you'd probably have to ask him in the LAV thread about it.

Quote:
Originally Posted by xyndv View Post
I'd like to have a maximum of 10 for AdaptiveSharpen and LumaSharpen (some headroom added)
Although, personally I'd prefer all values to be as unlimited as possible, if only for experimental purposes.
The settings logic currently requires an upper limit, but I suppose I can increase the limits somewhat.

Quote:
Originally Posted by 70MM View Post
Madshi is it possible to sometime get zoom steps up to the start level of (5) in small increments please?
e.g. 1,2,3,4,5

When I screen older scope films 2.40 like Ben Hur, I use zoom 5 (the smallest we have) to zoom the wider than normal black bars to fill my scope 2.35 screen.
Zoom 5 is actually too aggressive and overshoots the 2.35 scope screen too much and Im cropping way more than I really want.
What is "Zoom 5"? I don't even know which exact setting you're talking about.
madshi is offline   Reply With Quote
Old 22nd February 2017, 22:38   #42691  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by nussman View Post
I think I can confirm Damien's report.
Source: Astra SES Demo Channel (HEVC 10bit UHD 50p)

LAV (0.69) DXVA2 native => Blackscreen
LAV DXVA copyback => CPU load immediately rise to >70%, DXVA queue is @1-2/12

It works fine with EVR and DXVA CB with ~30% CPU load.
I think my CPU is too slow for this but I dont understand why it is so much more demanding with madVR.

P.S. My GPU: AMD RX460, newest crimson driver, Win8.1 64bit
P.S.S. Render times are ok, because I use very fast madVR settings for my test.
Do you have black bar detection features enabled in madVR? Do things change if you disable those features?
madshi is offline   Reply With Quote
Old 22nd February 2017, 22:40   #42692  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
Quote:
Originally Posted by madshi View Post
It's not important if it's better or worse than madVR. The only question is if the decoder is fast enough or not. It seems that for some reason the HEVC DXVA copyback decoder isn't fast enough on your PC. I'm not sure why. Maybe nevcairiel can help there, but you'd probably have to ask him in the LAV thread about it.
If you get such high CPU load using CopyBack, either you have a CPU without SSE4 for efficient copy-back, or your GPU just doesn't like doing it (which with AMD is probably a likely scenario, but I don't have any recent AMD cards nor do I really plan to buy any).

Does AMD even do HEVC10 DXVA decoding? I thought they didn't have that yet. If they do, its certainly only hybrid though, which suffers quite a bit from a slow CPU.

If you see a big difference when just switching the renderer, then some of the CPU intensive settings in madVR might be related, like madshi mentioned above, black bar detection perhaps.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 22nd February 2017 at 22:43.
nevcairiel is offline   Reply With Quote
Old 22nd February 2017, 22:51   #42693  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
the RX 480 can do hardware HEVC 10 bit decoding there is no question. the save limited was at about 125 mbit 60 FPS it even takes time to fill the CPU queue of 128 showing the limited of the decoder. the RX 460 should be the same if i'm not mistaken Aleksoid1978 tested/have a RX 460.

i do some blind guesses here.
what PCIe speed is used?
and does the card have 2 or 4GB Vram?

maybe the newest driver is broken. i returned my RX 480 about a month ago so i have no clue how they perform with new driver.
huhn is offline   Reply With Quote
Old 22nd February 2017, 23:02   #42694  |  Link
70MM
X Cinema Projectionist NZ
 
Join Date: Feb 2006
Location: Auckland NZ
Posts: 310
Quote:
Originally Posted by madshi View Post


What is "Zoom 5"? I don't even know which exact setting you're talking about.
Sorry madshi I forgot I have a macro named that but its actually activating your (Zoom Control) if there are big black bars: dropdown box ....reduce bar size by 25%

This is what I use labelled Zoom 5. This removes the black bars on older 2.40, 2.55 titles like Ben Hur, but its removing too much. Im wondering if we could have some smaller steps up to 25% please, maybe 5%, 10%, 15%, 20%, then 25%.

Sorry for the confusion....
70MM is offline   Reply With Quote
Old 22nd February 2017, 23:02   #42695  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
Quote:
Originally Posted by madshi View Post
It's not important if it's better or worse than madVR. The only question is if the decoder is fast enough or not. It seems that for some reason the HEVC DXVA copyback decoder isn't fast enough on your PC. I'm not sure why. Maybe nevcairiel can help there, but you'd probably have to ask him in the LAV thread about it.
I can play same high bitrate HEVC with EVR and DXVA2(native) though.
With DXVA2(copy-back) I don't get any limitation with CPU or GPU with bottleneck in mind.

edit:

@nevcairiel

I don't know if you are referring to me but cpu has SSE4.2.



@huhn

I don't know if you are referring to me too but mobo PCIe speed is 2.0 and 4GB Vram

Last edited by Damien147; 22nd February 2017 at 23:07.
Damien147 is offline   Reply With Quote
Old 22nd February 2017, 23:03   #42696  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
No black bar detection enabled here.

I think I got it.
If I disable P010 (and P016) output in LAV than cpu load decrease at~3x% and its playing just fine (with filled queues etc.).
madVR reports NV12, 8bit then.

Last edited by nussman; 22nd February 2017 at 23:28.
nussman is offline   Reply With Quote
Old 22nd February 2017, 23:19   #42697  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
Same bad HEVC DXVA2(copy-back) here.
Dxva2(native) black screen with HEVC points at Madvr and AMD users.
Damien147 is offline   Reply With Quote
Old 22nd February 2017, 23:23   #42698  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
Did you trY to disable P0 and P016 in LAV?
nussman is offline   Reply With Quote
Old 22nd February 2017, 23:25   #42699  |  Link
Damien147
Registered User
 
Join Date: Mar 2011
Posts: 380
P010 and P016 you mean?Yes,nothing happened.Same bad perf with DXVA2(copy-back).
Damien147 is offline   Reply With Quote
Old 22nd February 2017, 23:28   #42700  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
Hm ok. Still high CPU load with copy back?
nussman is offline   Reply With Quote
Reply

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

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 19:03.


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