Posts: 285
Joined: Aug 2010
Reputation:
38
0wing
Senior Member
Posts: 285
2010-10-06, 13:08
(This post was last modified: 2010-10-06, 13:11 by 0wing.)
I have found the source of the problem!
All files encoded with cqm=2 will have artifacts. cqm=0 works just fine, if the other settings are within the limits of DXVA on UVD+ aka L4.1 specs.
Posts: 1,197
Joined: Apr 2010
Reputation:
82
CrystalP
Team-Kodi Developer
Posts: 1,197
Nice! For the ultimate confirmation on cqm, you can encode some samples yourself with x264 and see what happens.
A check on the cqm value would be good until ffmpeg fixes the problem. Don't know how though.
Does VLC with hw accel show similar problems on the same files? At least we'd know for sure the issue has to be pushed on the ffmpeg side of things.
Still, we can conclude that L4.1 is a hard limit for the ATI3xxx, as MPC-HC shows the same problems as xbmc when going beyond that.
In theory, L4.1 also has a bandwidth limitation. Don't know if that affects the ATI3xxx or if that can be detected before playback. That could be tested with a carefully crafted sample.
I'm preparing a patch to respect the L4.1 limit with UVD and UVD+, and to fall back to software decoding.
At this stage of Dharma, I can't add a GUI setting or a notification on screen when a file exceeds the limit. That will have to wait for Eden.
Posts: 27
Joined: Apr 2009
Reputation:
0
Nice work CrystalP. From all the UVD/UVD+ owners many thanks.
Posts: 3
Joined: Jul 2010
Reputation:
0
Hi Guys,
Im having the same kind of problems only my setup is a asus p5n9300 with a dual core celeron 3200 and the onboard nvidia 9300 card.
Im using windows 7 32 bit with dharma beta build 2. I have only these issues with movies in HD format (1080,720) not with HD series (720P). Could you please help me to?
Posts: 325
Joined: Sep 2010
Reputation:
17
2010-10-11, 16:49
(This post was last modified: 2010-10-11, 16:58 by TheSwissKnife.)
Becasue ubuntu (linux) is using vdpau not dxva. I have shuttle (NG-ION) and this produces artifacts with DXVA2 too, but hardly ever in normal play, only if doing other things, fast forwarding, at initial movie start, sometimes when an overlay is added, or at fps >60fps, or bitrate > 60Mbps ish
Posts: 24
Joined: Sep 2008
Reputation:
0
djbase
Junior Member
Posts: 24
xbmc dharma beta 2 with ATI 5570 and latest catalyst drivers 10.9 win 7 x64 no problems with picture corruption or artifacts ! + top notch picture quality ! (res : 1080p 24hz) with DXVA2 on !
Posts: 164
Joined: Oct 2010
Reputation:
0
lapino
Senior Member
Posts: 164
Just installed my first HTPC with a ASROCK 880GM mobo, using onboard hdmi. When enabling DXVA2 I get a lot of artifacting. Is there a fix for this?