[Dharma Beta 1] Artefacts and noise with DXVA2
#1
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.
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#2
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
Reply
#3
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).
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#4
That was not a full debug log. What you sent to pastebin is a non-debug log.

Enable debugging.
42.7% of all statistics are made up on the spot

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#5
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
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#6
Do you have aero enabled or not?
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#7
Enabled
Reply
#8
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.
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#9
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!
Reply
#10
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.
Reply
#11
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
Reply
#12
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.
Reply
#13
I have exactly the same problem, and i am also using Radeon (hd 3650).

Never had theese issues in any other situations.
Reply
#14
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
Reply
#15
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.
Reply

Logout Mark Read Team Forum Stats Members Help
[Dharma Beta 1] Artefacts and noise with DXVA20