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. |
31st July 2019, 17:50 | #622 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Quote:
Also CUVID supports in general even more HW decoding codecs than DXVA2 but not using LAV filters e.g VP8
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
31st July 2019, 17:56 | #623 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
You *could* use it without Copy-Back, but of course no renderer supports that. The native DXVA2 or D3D11 decoders are going to be more efficient, just because they don't have to send the image through system memory.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 31st July 2019 at 17:59. |
|
31st July 2019, 18:06 | #624 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Quote:
Where is the overhead of copy-back process hidden ?
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
31st July 2019, 18:35 | #625 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,925
|
for a UHD 60 fps 10 bit file i get.
real world playback the only thing that really matters here using mpcVR. dxva2 copyback 2.1% at 1 core at ~1200 mhz or lower cuvid 2.5% at 1-2 core changing heavily changing dxva native up to 0.3% CPU at idle 300 mhz audio decoding i guess. does CUIVD even support 10 bit now native or is 16 bit or dithering still needed? |
31st July 2019, 19:00 | #626 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
cuvid is dead anyway. While nvdec builds on cuda, it has superior parsing logic and likely more bug fixes and more supported formats these days. I think you can play any format the hardware supports with it in ffmpeg/mpv (also without copyback), e.g. HEVC 12 bit and probably also 4:4:4 video.
It forces the GPU into cuda pstate, which makes it burn lots of energy, but perhaps look better in some benchmarks. And there seems to be no way to use native GPU deinterlacing, apart from copyback or a ported yadif cuda filter in ffmpeg (which is extremely ugly to support at compile time). |
31st July 2019, 19:12 | #627 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Quote:
What is the GPU usage during normal playback of that file using the three modes (DXVA2 copy-back, DXVA2 native, CUVID) ?
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
31st July 2019, 19:28 | #629 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,925
|
if you care about GPU usage CUIVD already lost because it is pushing the GPU way to much.
GPU usages is hard to read when the GPU isn't using it's highest available clocks. 1060 DXVA2 native core 1050 mem 2003.4 load 10% TDP 23 % DXVA2 copyback core 1544 mem 2003.4 load 41% TDP 27% cuvid core 1544 mem 1901.2 load 41% TDP 27% don't take this system to serious it goes pretty nuts without native decoding since i reinstalled it. |
31st July 2019, 19:40 | #630 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
During normal playback, the load on the system with any sort of copy-back implementation like CUVID is going to be worse then a native implementation. Thats only a FFmpeg limitation, and not an inherent problem. I've been thinking about replacing CUVID with NVDEC in LAV, with built-in deinterlacing and either copy-back like today or interop with D3D11, so that it could be efficient like D3D11 native, just with deinterlacing, and potential 12-bit and maybe 4:4:4 support (the latter would likely need renderer support first)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 31st July 2019 at 19:42. |
|
1st August 2019, 11:28 | #632 | Link | ||||||
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
All I remember is that CUVID was a bit faster on my optimus laptop (just allowing to watch UHD 23p content that I couldn't with dxva copyback). Quote:
Quote:
Quote:
Quote:
So this way it's easy to benchmark it. Quote:
Maybe you could still keep CUVID as a separate option, but this decision is yours, of course (maintaining, dealing with possible issues, etc).
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config |
||||||
1st August 2019, 11:46 | #634 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,925
|
this is not a madVR thread and i highly doubt that most mpc-hc user are using madVR.
NVDEC is CUVID or better an update all new version have this name so no need to keep both. NVDEC the real power of NVDEC is it's far better feature set and the fact that they don't need to wait and hope windows will add codec X with profile Y support. |
1st August 2019, 12:59 | #636 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
I would only expose deinterlacing because thats what the NVDEC API offers with like one simple call, no other manually applied video processing.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
6th August 2019, 13:35 | #637 | Link |
Registered User
Join Date: Mar 2013
Posts: 21
|
hi!
I experience a problem with fullscreen HDR since the latest Windows update. I use mpc hc plus mad vr. HDR content always worked. Now it doesn't anymore when the player goes into fullscreen, the colors are then washed out. I can't find a workaround or fix. Any ideas? I have the latest Nvidia drivers installed. I am pretty sure it is a Windows issue. |
6th August 2019, 17:53 | #639 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Hi everyone,
Development of a dark theme for MPC-HC is almost finished. Please test it and let me know if you see any visual bugs, or bugs when interacting with the player GUI. test build (x64) test build (x86) Dark theme can be activated through: menu > view > dark theme Please test both the dark theme and the normal theme. Last edited by clsid; 6th August 2019 at 20:54. |
6th August 2019, 18:09 | #640 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
Thread Tools | Search this Thread |
Display Modes | |
|
|