Kodi Community Forum
[Dharma Beta 1] Artefacts and noise with DXVA2 - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59)
+---- Thread: [Dharma Beta 1] Artefacts and noise with DXVA2 (/showthread.php?tid=80024)

Pages: 1 2 3 4 5 6


[Dharma Beta 1] Artefacts and noise with DXVA2 - Montellese - 2010-08-31

Hey guys

I just installed the Dharma Beta 1 release. I don't remember the revision of the last build I installed but it must have been short after jonathan submitted my patch to the dharma branch (http://trac.xbmc.org/changeset/31961).

Back then I was able to watch every movie with DXVA2 enabled but now I get "noise" all over the screen on every movie I play if DXVA2 is enabled. On some movies I get artefacts all over the screen throughout the whole movie. I couldn't figure out yet what the difference between the movies with noise only and the movies with additional artefacts is though. When I disable DXVA2 the noise and the artefacts are gone but then my CPU is too slow to handle some of the 1080p movies.

So I made some screenshots to make sure you understand what I mean (both are 1080p movies but the artefacts also appear on 720p movies):
This is "300" in 1920x800 with 10.2 Mbps with noise and lots of artefacts:
Image

This is "Pride and Glory" with only noise (no artefacts throughout the whole movie) in 1920x1080 with 13.7 Mbps:
Image

Furthermore this is the full debug log: http://pastebin.com/y8WcGp3w
I first ran the movies with Night skin and then tried it with Confluence to make sure it is not some weird skin related error.

And finally here is a description of my setup: I'm running Windows 7 32bit on an AMD Athlon X2 BE-2400 (2.30 GHz) with 4 GByte DDR2-RAM and a Sapphire Radeon HD3450 512 MByte GDDR3-RAM. This system is connected to a 22'' 1680x1050 monitor and a secondary 24'' 1920x1200 monitor on which XBMC is displayed.
Just to be sure I also updated the drivers of my ATI Radeon to the latest release (10.8) of the Catalyst Control Center which displays Version 2010.0803.2125.36577.

My Video Playback settings within XBMC are:
Render method: Auto detect
Allow hardware acceleration (DXVA2): Enabled
Adjust display refresh rate to match video: Disabled
Sync playback to display: Disabled
A/V sync method (greyed out): Video clock (Resample audio)
Allow error in aspect ratio to minimize black bars: None
Display 4:3 videos as: Normal
Video post-processing: Enabled for SD content

If I forgot any information that could help narrow down the problem please let me know and I will be glad to provide it.

Thanks for any suggestions and help in advance.


- 0wing - 2010-08-31

I've had the same problem since I started using Dharma builds.

DXVA works perfectly with MPC-HC. My guess would be some kind of problem with below UVD 2 GPU's.

Debug log: http://pastebin.com/mXtz6aQS

Vista x64
Intel Q6600
ATI Radeon HD3870


- Montellese - 2010-08-31

0wing Wrote:DXVA works perfectly with MPC-HC. My guess would be some kind of problem with below UVD 2 GPU's.

Ah yeah I forgot to mention in my first post that DXVA (EVR) works fine in MPC-HC (neither noise nor artefacts).


- tslayer - 2010-08-31

That was not a full debug log. What you sent to pastebin is a non-debug log.

Enable debugging.


- Montellese - 2010-08-31

tslayer Wrote:That was not a full debug log. What you sent to pastebin is a non-debug log.

Enable debugging.

Sorry I thought that I had enabled debugging but maybe I accidentally disabled it again while trying different settings.
Now this should be the full debug log: http://pastebin.com/UjdjySwB


- elupus - 2010-08-31

Do you have aero enabled or not?


- 0wing - 2010-08-31

Enabled


- Montellese - 2010-08-31

elupus Wrote:Do you have aero enabled or not?

Normally yes but as I read that it can influence the hardware acceleration I disabled it ("Windows 7 Basic" style) but it didn't change anything. I even activated the "Windows Classic" style which is the pre-XP Windows style and I still got both noise and artefacts.


- Rob79 - 2010-08-31

Also interested in these issue,as I have a PC similar build, same issues, does not happen with all MKV's but some 1080 and some 720 do this for me also. More of a hobby workstation then production but would still like to see it work. Montellese if you find a resolution please post it here, I will do the same. Thanks!


- WhiningKhan - 2010-08-31

0wing Wrote:My guess would be some kind of problem with below UVD 2 GPU's.

Yeah, that's what it is probably - I've had this kind of artefacting all the time on certain movies on my desktop machine with HD3650; The HTPC which has integrated HD3200 in 780G motherboard (which in turn actually has UVD block from HD4000 series) works fine.


- Flook - 2010-09-01

Wow I just tried enabling dxva2 in the Dharma beta build and love it. CPU went from 30% on a 1080p movie to 7%. Hadn't ever tried dxva and kind of assumed it wouldn't work well on my HTPC. No noise or artifact issues at all. I'm using the ms-7411 motherboard with on-board ati hd3200. Also running older catalyst drivers 9.12. Haven't found a need to update them yet.

HTPC Specs:
AMD Phenom 8750 Toliman 2.4GHz 3 core 95w
GeminII 120mm Sleeve CPU Cooler
MSI Media Live Diva 5.1 plus the preamp soundcard MS-7411 Motherboard
Onboard ATI Radeon HD3200
4 x 1 terabyte sata segate 7200.12 hard drives
4 case fans - 3 x ENERMAX UC-8EB 80mm; 1 x Scythe KAMA FLEX 92mm
Kingston 8GB (4 x 2GB) DDR2 SDRAM DDR2 800
CORSAIR CMPSU-450VX 450W ATX12V V2.2 80 PLUS
SILVERSTONE Media Center / HTPC Case
1080p 42" Dynex LCD
5.1 Polk Audio Surround Sound - RM6750


- Vorm - 2010-09-02

I'm having the same problem with a 3450 along side the onboard 3200 using hybrid Crossfire.

Do you think that if I took out the 3450 and ran it with just the onboard 3200 it would sort out the artifacting?

V.


- Requiem - 2010-09-02

I have exactly the same problem, and i am also using Radeon (hd 3650).

Never had theese issues in any other situations.


- 0wing - 2010-09-02

Just posting some media info from some files since it might help.

Artifacts

http://pastebin.com/T9ZDsCTu
http://pastebin.com/NQMAKNX5
http://pastebin.com/bRDvh2jJ

No artifacts

http://pastebin.com/CRPtjVG6
http://pastebin.com/REv11bGn
http://pastebin.com/Y1ru3vcG


- Vorm - 2010-09-02

Well, I took the 3450 out of my machine so it is only running on the onboard 3200 and all the artifacting has gone. 1080p clear as day.