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 1st February 2018, 18:37   #48761  |  Link
mclingo
Registered User
 
Join Date: Aug 2016
Posts: 1,348
anyone else getting block corruption when skipping through a movie using D3D11? May just affect AMD RX models though or just me. I have had this issue before and quite badly, early driver versions for my RX480 had this problem for months before getting fixed.

No issues with copy back though which is why i'm still using that.
mclingo is offline   Reply With Quote
Old 1st February 2018, 18:41   #48762  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
.ts container? It's not seeking friendly, I can't confirm such an issue with mkv.
aufkrawall is offline   Reply With Quote
Old 1st February 2018, 18:47   #48763  |  Link
mclingo
Registered User
 
Join Date: Aug 2016
Posts: 1,348
no, mkv's - i'm on quite an old driver though, 17.10.2 as AMD havent written a stable driver for the last 4 versions, each one randomly hangs my machine.
mclingo is offline   Reply With Quote
Old 1st February 2018, 19:21   #48764  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by varekai View Post
So would I be better off disabling "Hardware acceleration (DXVA) settings" -->" Use DXVA" --> "Use D3D11 DXVA first"?
Using PotPlayer + madVR.
Thinking that it would be better to let madVR do all the rendering job?
You want D3D11 DXVA if you use DXVA at all. madVR needs decoded video to start with but it likes software decoding or copyback more than native. None of those PopPlayer options mention native or copyback, I don't know what PotPlayer is doing.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 1st February 2018, 20:56   #48765  |  Link
varekai
Registered User
 
varekai's Avatar
 
Join Date: Jul 2006
Posts: 528
Quote:
Originally Posted by Asmodian View Post
You want D3D11 DXVA if you use DXVA at all. madVR needs decoded video to start with but it likes software decoding or copyback more than native. None of those PopPlayer options mention native or copyback, I don't know what PotPlayer is doing.
Thanks for the info, appreciate it!
Using a Nvidia GeForce GTX 960 4GB on 2 2560x1440 displays and a Panasonic TV 1080p 1920x1060.
Windows 7.
I'll try these new settings and see what results I get.
--------------------------
From PotPlayer settings:
Filters --> Use Built-in DXVA Video Decoder
Manage Filters --> Built-in codec/DXVA settings --> Hardware acceleration (DXVA) settings --> Use DXVA --> Use D3D11 DXVA first
DXVA2 Copyback: D3D9: Auto
--------------------------
varekai is offline   Reply With Quote
Old 1st February 2018, 22:16   #48766  |  Link
-Hitman-
Registered User
 
Join Date: Jun 2009
Posts: 18
Quote:
Originally Posted by aufkrawall;
I just gave DXVA2 native a quick try on AMD (Polaris, Windows 10 CU2): I can confirm the 10 bit banding issues there as well.
Same here - Windows 10 CU2 v1709.


Quote:
Originally Posted by mclingo View Post
anyone else getting block corruption when skipping through a movie using D3D11?

No issues with copy back though which is why i'm still using that.
No problems with .mkv on intel 630 - D3D11.

Anyone explain why DXVA copy-back loses tons of frames and has pretty bad stutter with 4k (frame rate is correct)?

Last edited by -Hitman-; 1st February 2018 at 22:19.
-Hitman- is offline   Reply With Quote
Old 1st February 2018, 22:19   #48767  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
Did you check CPU load with dxva copy-back?
nussman is offline   Reply With Quote
Old 1st February 2018, 22:35   #48768  |  Link
mclingo
Registered User
 
Join Date: Aug 2016
Posts: 1,348
[QUOTE=-Hitman-;1832532]Hi, I've found a serious banding issue (scenes with white clouds show a pink posterization/banding effect) with UHD HDR movies, /QUOTE]


No banding here for me, ive checked that particular scene on both the full HDR remux and the SDr conversion that are knocking about on torrents, neither shows anything in that scene for me.

Was this defo a full remux you were viewing?, are you passing HDR through to your TV or converting in MAVR?

WIn10
RX550
copyback or D3D11
4k 4:2:0 - havent tried 4:4:4 full RGB.
mclingo is offline   Reply With Quote
Old 1st February 2018, 23:24   #48769  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by -Hitman- View Post
Anyone explain why DXVA copy-back loses tons of frames and has pretty bad stutter with 4k (frame rate is correct)?
Copyback needs to copy the entire raw video data from GPU memory space to CPU memory space and Intel's iGPUs don't have very much memory bandwidth, 10 bit 4Kp60 is 14.93 Gbps (~1.9GB/s). 128 bit (dual channel) DDR4 2400 is only around 35 GB/s. Even the 2GB 1050 has 112 GB/s and PCIe 3.0 x16 has 15.8 GB/s.
__________________
madVR options explained

Last edited by Asmodian; 1st February 2018 at 23:40.
Asmodian is offline   Reply With Quote
Old 2nd February 2018, 00:00   #48770  |  Link
MS-DOS
Registered User
 
Join Date: Sep 2012
Posts: 77
Quote:
Originally Posted by Asmodian View Post
DXVA2 Native decoding blurs the chroma when it transfers to madVR but DXVA2 copyback does not.
That's only true for Nvidia and Intel GPUs.
MS-DOS is offline   Reply With Quote
Old 2nd February 2018, 00:56   #48771  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by MS-DOS View Post
That's only true for Nvidia and Intel GPUs.
Quote:
Originally Posted by aufkrawall View Post
I just gave DXVA2 native a quick try on AMD (Polaris, Windows 10 CU2): I can confirm the 10 bit banding issues there as well.

Just let DXVA2 depart in peace, it doesn't fit in the post-EVR times...
I am not sure AMD is free from problems, but I think you are correct when using with 8-bit video. Also, the poster had an Nvidia GPU and the quote was from a reply to someone with an Intel GPU probably playing 10-bit HEVC.
__________________
madVR options explained

Last edited by Asmodian; 2nd February 2018 at 01:06.
Asmodian is offline   Reply With Quote
Old 2nd February 2018, 04:01   #48772  |  Link
MS-DOS
Registered User
 
Join Date: Sep 2012
Posts: 77
aufkrawall

I'd be grateful for a 10 bit HEVC sample where you see banding while doing native DXVA2.
MS-DOS is offline   Reply With Quote
Old 2nd February 2018, 14:47   #48773  |  Link
stefanelli73
Registered User
 
Join Date: Jul 2016
Posts: 52
Quote:
Originally Posted by mclingo View Post
so it does this even with 23,976 movies?

Do you have 1080p23 included in your Display modes in MADVR?

take a screen shot of your CONTROL+J screen.
Yes 1080p23, 1080p24, etc...
stefanelli73 is offline   Reply With Quote
Old 2nd February 2018, 15:06   #48774  |  Link
mclingo
Registered User
 
Join Date: Aug 2016
Posts: 1,348
Quote:
Originally Posted by stefanelli73 View Post
Yes 1080p23, 1080p24, etc...
its worth ruling out JRIVER, install MPC-HC, it has latest LAVs.

Set decoder to copy back and renderer to MADVR, set MPC to full screen and try again.

post your CONTROL+J screen
mclingo is offline   Reply With Quote
Old 2nd February 2018, 15:45   #48775  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
Hi madshi, I have a question about a note in the config GUI: next to "measure each frame's peak luminance" for HDR, it says: "(Does not work with DXVA scaling / decoding)". Is that still valid?
I'm using DXVA11 Native decoding for 2160p, and if I enable ShowRenderSteps, it does show a step 'measure peak luminance'.
Who's right, the config GUI or the OSD?
__________________
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
el Filou is offline   Reply With Quote
Old 2nd February 2018, 17:56   #48776  |  Link
stefanelli73
Registered User
 
Join Date: Jul 2016
Posts: 52
Quote:
Originally Posted by mclingo View Post
its worth ruling out JRIVER, install MPC-HC, it has latest LAVs.

Set decoder to copy back and renderer to MADVR, set MPC to full screen and try again.

post your CONTROL+J screen
I installed the last LAV also in JRIVER
stefanelli73 is offline   Reply With Quote
Old 2nd February 2018, 19:23   #48777  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Quote:
Originally Posted by MS-DOS View Post
aufkrawall

I'd be grateful for a 10 bit HEVC sample where you see banding while doing native DXVA2.
Just take anything with a gradient.


It even manipulates colors, pure trash.
aufkrawall is offline   Reply With Quote
Old 2nd February 2018, 19:27   #48778  |  Link
-Hitman-
Registered User
 
Join Date: Jun 2009
Posts: 18
Quote:
Originally Posted by nussman View Post
Did you check CPU load with dxva copy-back?
Yes, well below 5% on most cores.


Quote:
Originally Posted by mclingo View Post
No banding here for me, ive checked that particular scene on both the full HDR remux and the SDr conversion that are knocking about on torrents, neither shows anything in that scene for me.

Was this defo a full remux you were viewing?, are you passing HDR through to your TV or converting in MAVR?

WIn10
RX550
copyback or D3D11
4k 4:2:0 - havent tried 4:4:4 full RGB.
Not a re-mux but a complete/untouched rip image, see previous Ctrl+J image I uploaded - (OS HDR) windows enabled HDR, Madvr set to - HDR passthrough.


Quote:
Originally Posted by Asmodian View Post
Copyback needs to copy the entire raw video data from GPU memory space to CPU memory space and Intel's iGPUs don't have very much memory bandwidth, 10 bit 4Kp60 is 14.93 Gbps (~1.9GB/s). 128 bit (dual channel) DDR4 2400 is only around 35 GB/s. Even the 2GB 1050 has 112 GB/s and PCIe 3.0 x16 has 15.8 GB/s.
Ah ok, thanks for the info, that'll be why.

Last edited by -Hitman-; 2nd February 2018 at 19:30.
-Hitman- is offline   Reply With Quote
Old 3rd February 2018, 04:45   #48779  |  Link
Arm3nian
Registered User
 
Join Date: Jul 2014
Location: Las Vegas
Posts: 177
Is the method to using madVR to take a screenshot dependent on the media player? I'm using Alt + I (which is the default shortcut) on mpc-be, is this the correct way?

I have a 4k HDR REC. 2020 file and saving 200% view as png crashes. It works with bmp. Saving 300% view as bmp just maxes out my memory (16GB), then drops to 100MB and madVR crashes saying it can't write to a certain address. Obviously 3x 4k is dumb but should it work?
Arm3nian is offline   Reply With Quote
Old 3rd February 2018, 15:31   #48780  |  Link
zapatista
Registered User
 
Join Date: Nov 2016
Posts: 21
Hi Madshi,

re: down-converting 4k (10 bit) video to 1080 (10 bit)

can you plz comment if your program converts 4k 4.2.0 YUV (10 bit ) to 4k 4.4.4 RGB before downscaling it to 1080 10bit RGB ? (eg doing the RGB conversion first while still in 4k ).
the purpose would be to maintain a larger part of the much higher chroma and luma information from the 4k file (@ 4.2.0 YUV in 4k ) in the conversion process to 1080p video (@ 4.4.4 RGB)

if yes, do i need to use any specific settings in madvr to ensure this occurs correctly ? (other then setting my ati control panel to output RGB 4.4.4 over the HDMI video output to my display).

Last edited by zapatista; 3rd February 2018 at 19:53. Reason: name spelling
zapatista 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 04:52.


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