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. |
16th August 2017, 22:04 | #22061 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
@DragonQ personally, I'd put the i3 in the HTPC. If the only thing your server is doing is serving files, then a faster CPU won't change much as it's pretty much only the storage subsystem and RAM that matters.
Minimum frame rate is better, but still no luck overall: 0.70.2: 36-41 fps 0.70.2-35: 39-41 fps I think my chipset/RAM is really too slow. (FYI, 0.70.2-35 DX11: 32-33 fps)
__________________
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 |
17th August 2017, 01:33 | #22062 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
For the real gain you'll need to wait for an updated madVR - which is scheduled for sometime this week. Note that you won't really be able to benchmark that mode, since only madVR will be able to understand it (for now), but you can of course do real-world tests to see if it works smoothly.
Performance wise I would expect it to be similar to DXVA2 native, without the quality drawbacks.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 17th August 2017 at 09:31. |
17th August 2017, 10:04 | #22063 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 Last edited by DragonQ; 17th August 2017 at 10:30. |
|
18th August 2017, 17:31 | #22065 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
Using my AMD RX 480, when I attempt to play this sample file (2160p60, HEVC, 10b, 25 Mb/s) at 1440p using DXVA2 copy-back I get 100% GPU usage and it's nowhere near playable. Same for CPU decoding, even with 12 virtual cores. However, when I play it using DXVA2 native, I just get a black screen. The GPU is doing something since usage is around 50% and MadVR says frames are taking ~10 ms to render, but I can't see anything. Should I be able to play this file using DXVA2 native using this GPU?
I even tried turning everything in MadVR down to nearest neighbour but it made no difference to either the GPU usage or black screen.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
18th August 2017, 18:19 | #22066 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
You can try a nightly LAV and the latest madVR, and test D3D11 mode - assuming you are on Windows 8 or newer.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
18th August 2017, 19:38 | #22067 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Thx a lot for D3D11VA support, nev.
I did some tests and here are my conclusions vs. DXVA2 (copyback) regarding quality on a GTX 1070 with driver 385.28 on Windows 10 Creators Update 1 + madVR (deband off, dithered 8 bit output):
And now, a interesting point which has often been excluded: performance. I assumed my graphics card's power consumption by multiplying the average percentage value of the reported power target with the card's measured 100% power target, which is ~180W for this MSI 1070 Gaming X. Nvidia Inspector and hwinfo64 can read out values in Watts, but they don't seem to be realistic for some reasons (way too high). I again tested with a HEVC 10 bit Rec.2020 HDR 4k 60fps video, downscaled to 1440p with reasonable quality settings. d3d11va: ~32% Power -> ~58W ~55% GPU usage @ 1.45GHz @ 2.3GB VRAM dxva2-copyback: ~54% Power -> ~97W ~68% GPU usage @ 2GHz 2.5GB VRAM So, copyback mode can have a huge impact on power consumption and performance, and even may prevent you from using better madVR quality settings. -> D3D11VA seems to be golden. |
18th August 2017, 21:38 | #22068 | Link |
cosmic entity
Join Date: May 2011
Location: outside the Box
Posts: 258
|
hmmm, just a quick question.
The DXVA11 mode doesnt work for win 7, does it? cause it doesnt work for me, it uses CPU instead..i mean the GPU isnt listed and not used when using DXVA11.. sorry if this has allready been answered but i didnt find it.. greetz |
18th August 2017, 23:27 | #22070 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
D3D11 decoding is not supported on Windows 7, and after some testing it also seems like that won't change. The NV12 texture format is not available on 7, which makes the entire process impossible.
One could perhaps do a low-quality thing that outputs RGB directly, but we already have DXVA2-Native which operates on a similar concept. I'll probably add a note about that in the LAV config. I thought about just hiding the option entirely, but perhaps its good to show people what they are missing (also, they might come here asking where it is since they heard about it)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 18th August 2017 at 23:58. |
19th August 2017, 01:20 | #22071 | Link |
Registered User
Join Date: Mar 2009
Posts: 37
|
Just wanted to say, really great stuff on the DXVA11 mode: it handles my hdr 60fps demo clips perfectly, which I wasn't able to do previously. Between you and madshi, the htpc world really made huge steps forward in a matter of months.
__________________
OS: Win10 1703 GPU: GTX 1070 (latest stable drivers) Monitor: LG OLED55B6V TV / Yamaha RX-A860 AVR Media setup: MPC-BE x64, madvr, lav filters (nightly) |
19th August 2017, 01:49 | #22072 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
However, D3D11 mode seems to work. I can play the sample clip in fullscreen with ~50% GPU usage using "ReconSoft" chroma and "Catmull-Rom AR" luma.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
|
19th August 2017, 08:07 | #22075 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
LAV auto switches to D3D11 copyback ("D3D11 cb") if the video renderer doesn't support the required communication interface for native D3D11 DXVA. So e.g. if you activate D3D11 decoding for EVR, or for an old (anything older than 0.92.0) madVR version, you'll get D3D11 copyback.
|
19th August 2017, 09:04 | #22078 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Of course there also cannot be anything between LAV Video and madVR, ie. no ffdshow video processing or anyhting of that sort. native requires a clean direct connection.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|