Log in

View Full Version : Radeon HD 4550 DXVA corruption


phongn
19th September 2009, 18:52
Hi everyone. I'm helping someone put together an HTPC out of some various old parts (Athlon X2, 2GB, nForce 4 chipset) and a new GPU (HD 4550) and it works quite well - except when we try and use DXVA. We end up with serious corruption issues in a lot of MKV-encapsulated H.264-encoded content. Blu-ray discs play perfectly fine.

We've tried this on both Windows 7 and Vista, x64-versions both, and with the latest Catalyst 9.9 drivers. We tried with the release and SVN builds of MPC-HC and with Divx's beta MKV filter for Media Foundation. This corruption only appears when using DXVA; software decoding works fine but that machine doesn't quite have enough power for software decoding. We also tested the videos on a desktop machine (Q9550, 8GB, P45 chipset, HD 4870) and they played flawlessly.

I've also tried GraphStudio using both the MPC-HC filter and Microsoft's H.264 decoder. Both gave corruption.

Any suggestions on what to do besides buying a new GPU?

http://img208.imageshack.us/img208/4986/graphstudio.th.png (http://img208.imageshack.us/i/graphstudio.png/)
http://img208.imageshack.us/img208/9581/corruption3.th.png (http://img208.imageshack.us/i/corruption3.png/)

http://img338.imageshack.us/img338/5809/corruption.th.png (http://img338.imageshack.us/i/corruption.png/)http://img44.imageshack.us/img44/1334/corruption2.th.png (http://img44.imageshack.us/i/corruption2.png/)

Example MediaInfo:

General
Complete name : Z:\video\Anime\Macross Frontier\Macross_Frontier_Ep06_Bye-Bye_Sheryl_[720p,BluRay,x264]_-_THORA.mkv
Format : Matroska
File size : 550 MiB
Duration : 24mn 9s
Overall bit rate : 3 185 Kbps
Movie name : Macross Frontier ep. 06
Encoded date : UTC 2008-10-31 10:47:14
Writing application : mkvmerge v2.3.0 ('Freak U') built on Sep 8 2008 18:32:16
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Cover : Yes / Yes / Yes / Yes / Yes

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 8 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 24mn 7s
Bit rate : 2 802 Kbps
Nominal bit rate : 2 860 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.127
Stream size : 484 MiB (88%)
Writing library : x264 core 65 r999M cc51047
Encoding settings : cabac=1 / ref=8 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=umh / subme=9 /
psy_rd=0.9:0.0 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=0 /
8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 /
decimate=1 / mbaff=0 / bframes=6 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=3 /
wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=2860 /
ratetol=1.0 / qcomp=0.60 / qpmin=9 / qpmax=40 / qpstep=4 / cplxblur=20.0 / qblur=0.5 /
ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.70
Language : Japanese

Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 24mn 9s
Bit rate mode : Constant
Bit rate : 320 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Stream size : 55.3 MiB (10%)
Language : Japanese

Text
ID : 3
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Language : English



And a MediaInfo dump of a file that does work:

General
ID : 0
Complete name : Z:\video\BD-Rips\Kung Fu Panda.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 20.7 GiB
Duration : 1h 32mn
Overall bit rate : 32.2 Mbps
Maximum Overall bit rate : 48.0 Mbps

Video #1
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Duration : 1h 32mn
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
colour_primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
transfer_characteristics : BT.709-5, BT.1361
matrix_coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

Video #2
ID : 6912 (0x1B00)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Duration : 1h 32mn
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Standard : NTSC
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
colour_primaries : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
transfer_characteristics : BT.601-6 525, BT.601-6 625, BT.1358 525, BT.1358 625, BT.1700 NTSC, SMPTE 170M
matrix_coefficients : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio #1
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Format profile : TrueHD
Duration : 1h 32mn
Bit rate mode : Variable
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 422 MiB (2%)

Audio #2
ID : 4353 (0x1101)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1h 32mn
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 422 MiB (2%)

Audio #3
ID : 4354 (0x1102)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1h 32mn
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 422 MiB (2%)

Audio #4
ID : 4355 (0x1103)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1h 32mn
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 422 MiB (2%)

Audio #5
ID : 4356 (0x1104)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1h 32mn
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Stream size : 127 MiB (1%)

Audio #6
ID : 6656 (0x1A00)
Menu ID : 1 (0x1)
Format : E-AC-3
Format/Info : Audio Coding 3
Duration : 1h 32mn
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Stream size : 127 MiB (1%)

Text #1
ID : 4608 (0x1200)
Menu ID : 1 (0x1)
Format : PGS

Text #2
ID : 4609 (0x1201)
Menu ID : 1 (0x1)
Format : PGS

Text #3
ID : 4610 (0x1202)
Menu ID : 1 (0x1)
Format : PGS

Text #4
ID : 4611 (0x1203)
Menu ID : 1 (0x1)
Format : PGS

Text #5
ID : 4612 (0x1204)
Menu ID : 1 (0x1)
Format : PGS

Text #6
ID : 4613 (0x1205)
Menu ID : 1 (0x1)
Format : PGS

Text #7
ID : 4614 (0x1206)
Menu ID : 1 (0x1)
Format : PGS

Text #8
ID : 4615 (0x1207)
Menu ID : 1 (0x1)
Format : PGS

Text #9
ID : 4616 (0x1208)
Menu ID : 1 (0x1)
Format : PGS

Text #10
ID : 4617 (0x1209)
Menu ID : 1 (0x1)
Format : PGS

foxyshadis
19th September 2009, 20:41
Sorry, your first video falls under our rule 6 on illegal content, so we can't help you. I do know nvidia supports higher AVC levels but I don't know if that's applicable to your case.