AMD HD5450 some 1080p files are choppy

pdp76

Weaksauce
Joined
Jan 31, 2006
Messages
113
Using an AMD HD5450 and Windows Media Player, some 1080P 60fps files have very choppy playback during the scenes with a lot of movement, namely the files I recorded with a GoPro. I always thought the HD5450 could handle 1080p60 without a problem at all. I've been using the default drivers detected by Windows 8.1 which are a few months older than the ones from AMDs website, but using the latest drivers from AMDs website doesn't seem to help. These files play just fine on my other machines, one has an nVidia GT240 and another a Haswell Intel GPU on a G3220 CPU. Also, if I force software decoding using VLC, the files play fine on the machine with the HD5450. Below is a MediaInfo dump of the mp4 file, and ideas?

General
Complete name : D:\DCIM\891GOPRO\GOPR0077.MP4
Format : MPEG-4
Format profile : Base Media / Version 1
Codec ID : mp41
File size : 18.6 MiB
Duration : 5s 184ms
Overall bit rate mode : Variable
Overall bit rate : 30.2 Mbps
Encoded date : UTC 2015-01-03 22:11:43
Tagged date : UTC 2015-01-03 22:11:43
AMBA : x

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 5s 172ms
Bit rate mode : Variable
Bit rate : 30.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.241
Stream size : 18.5 MiB (99%)
Title : GoPro AVC
Language : English
Encoded date : UTC 2015-01-03 22:11:43
Tagged date : UTC 2015-01-03 22:11:43
Color range : Full
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 5s 184ms
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 81.4 KiB (0%)
Title : GoPro AAC
Language : English
Encoded date : UTC 2015-01-03 22:11:43
Tagged date : UTC 2015-01-03 22:11:43

Other #1
ID : 3
Type : Time code
Format : QuickTime TC
Duration : 5s 172ms
Title : GoPro TCD
Language : English
Encoded date : UTC 2015-01-03 22:11:43
Tagged date : UTC 2015-01-03 22:11:43

Other #2
Type : Time code
Time code of first frame : 22:10:33:10
Time code, striped : Yes
Bit rate mode : VBR
 
it can decode 1080p with ease... are your drivers mismatched? uninstall and reinstall them
 
it can decode 1080p with ease... are your drivers mismatched? uninstall and reinstall them
I uninstalled the latest ones from Windows update and tried the latest drivers from AMD, no improvement, so I uninstalled those and went with the Windows 8.1 default drivers again.

As you can see from the MediaInfo dump, this file's video bitrate is 30Mbps. I can play other 1080p videos with lower bitrates with no issues. So saying "decode 1080p with ease" may need some qualifiers.
 
I have that exact same card in my Dell Studo 1558 and it has no issues decoding at 1080p from any source that I have IE Sony handicam, bd-rom, dash cam, etc...
 
I have that exact same card in my Dell Studo 1558 and it has no issues decoding at 1080p from any source that I have IE Sony handicam, bd-rom, dash cam, etc...
Do you know if any of the 1080p files you've played are H264 and have at least 30Mbps bitrate? I'm wondering if the bitrate has anything to do with why I'm getting choppy video.
 
Any chance you can upload the video for download? Like many people here, I have a HD 5450 for HTPC use. So at least we can confirm whether it's an issue on your end or just a limitation of the AMD's drivers.
 
This is likely the problem. My 6950 only lists support for L4.1, so I doubt something in the 5xxx series surpasses that. Best bet would be to use ffmpeg to re-encode it to the lower profile. The UVD chips that handle acceleration should support up to 40Mbits.
 
Do you know if any of the 1080p files you've played are H264 and have at least 30Mbps bitrate? I'm wondering if the bitrate has anything to do with why I'm getting choppy video.

transformers (all of them)
James Bond (the last 3)
Plus many other movies that go past 30... video never slows down...
 
This is likely the problem. My 6950 only lists support for L4.1, so I doubt something in the 5xxx series surpasses that. Best bet would be to use ffmpeg to re-encode it to the lower profile. The UVD chips that handle acceleration should support up to 40Mbits.
This is exactly along the lines of what I was expected, thanks for pointing it out, I'll experiment with this more.

Any chance you can upload the video for download? Like many people here, I have a HD 5450 for HTPC use. So at least we can confirm whether it's an issue on your end or just a limitation of the AMD's drivers.
That's a really good idea. I'll try and record a new clip that plays choppy on my HD5450 and upload it somewhere.
 
Back
Top