Announcement
Collapse
No announcement yet.
NVIDIA vs. Radeon VDPAU Mesa 17.2 Video Decode Performance
Collapse
X
-
Originally posted by Michael View Post
There is nothing misleading about them, qvdpautest is publicly available and has been for years, all the questions can be answered by looking at it, as well as the Phoronix Test Suite's test profile wrapped around it.
That said, IIRC the mixer tests (i.e. for the deinterlacing modes) are run without anything else happening (i.e. no MPEG2/H.264/etc video decoding is going on). Hence while the raw numbers may be accurate, they are not representative of what you would see in a real-world use case where you are trying to watch a video -- in which case you would be using the decoder and mixer at the same time.
For some designs the above might not matter - if the mixer and decoder are not sharing the same resources then they could be tested in isolation. I don't know enough about AMD's hardware design to offer an opinion there. However if the deinterlacing is implemented, for example as an OpenGL shader, then you may end up with very different numbers than exercising each of the units in isolation.
And with regards to qvdpautest and SPU blending: IIRC it doesn't exercise that functionality at all.
In summary, I'm not arguing that Michael's numbers are factually incorrect, and in fact they are interesting from an academic standpoint and/or to compare across cards. However I wouldn't rely on them to get a realistic assessment of whether a card can handle video playback for a given codec/resolution/etc without stuttering or frame dropping.
It certainly feels like qvdpautest could use some improvement though to test some more realistic use cases (something I had considered adding in the past but there are so many hours in the day). :-)
Regards,
Devin
Comment
-
I just don't use VDPAU at all, one year back it introduced problems with VLC on my hardware, even tho i do not use VLC anymore (MPV FTW! ), it also had a problem with cracking sound on youtube etc., removing that package solved it, I didn't test it recently, I might as well install and try it again.
Comment
-
Originally posted by pal666 View Posthe is talking about dvd codec. h264 is part 10 for blueray
I too can assume what he means by MPEG-4 but it's still worth fixing the labeling on those tests by being specific.
It almost definitely means MPEG-4 part 2 simple profile or advanced simple profile, essentially stuff like Microsoft MPEG4v3 codec, DivX, XviD, etc.
I'm not saying it's incorrect, just that it would be good to be more specific.
Edit: oh and legume, on the last page, posted about "1080p MPEG" decoding... Unless he's using a hacked encoder and decoder, MPEG-1 doesn't support HD at all. Offhand I want to say it maxes at 352x240.. maybe it can do SD/VGA.. not 1080p.. Now, again, he's probably also just not being specific.. but he also mentions MPEG-4 decoding and H.264 decoding... just really confusing all-around. Not sure why people are so eager to benchmark these things but have no concern about labeling their benchmarks in a useful way. Again, I'm not saying it's wrong, just confusing. Edit: Yes I've realized this is directly from that test program and not legume here, but yeesh, I'd think the developers of that program would know better than to give us such amazingly confusing information.Last edited by Holograph; 26 May 2017, 04:09 PM.
- Likes 1
Comment
-
Originally posted by DragonDaddyBear View PostDo any of the cards do H.265 or HDR?
AMD: http://www.phoronix.com/scan.php?pag...VC-Main-10-UVD
- Likes 1
Comment
-
Originally posted by debianxfce View Postit is easier to install custom kernel package than nv driver. You can work with desktop working and going back is easy with grub.
Does amdgpu clock up with VDPAU/VAAPI when there is additional load on the GPU, e.g. because of advanced mpv features, or do you have to rely on hacks for that?
With Nvidia you have the opposite problem, GPU doesn't clock down when using cuda video decoding (but supports more formats than vdpau, nvidia vdpau does not support HEVC 10 bit nor VP9 8/10 bit).
Comment
-
Comment