Posts: 61
Joined: Apr 2016
Reputation:
4
2023-02-18, 02:24
(This post was last modified: 2023-02-25, 02:32 by petediscrete. Edited 1 time in total.
Edit Reason: Mistype
)
I’m trying to figure out if the Intel HD 530 GPU actually supports hardware acceleration when playing HEVC video. As a test I’m playing both the Astra and SES UHD demo channels on Astra 28.2. In both cases hardware acceleration is reported Inactive. It’s fine for H264 and MPEG channels. My desktop is a HP 400 G3 SFF with integrated Intel HD530 GPU (Skylake 9th Generation processor) if I’m not mistaken.
Posts: 61
Joined: Apr 2016
Reputation:
4
It’s been a rollercoaster ride trying to determine a solution. Kodi on LE on a RockPro64 using the Mali chipset does it no problem but trying to get a definitive answer using the Intel HD530 GPU has thrown up so many different possible solutions.
What I think I’ve learnt is that HEVC 10 bit is not supported and if the demo UHD channels are indeed in 10 bit I’m dead in the water. Yes it will decode them via software but it’s hammering the CPU and it shows with occasional pixelation and tearing.
I’m assuming that with the Ubuntu installation and selecting the 3rd party drivers installation option that I should have the latest Intel drivers installed. I really don’t know where to go from here.
Posts: 14,211
Joined: Nov 2009
Reputation:
708
Klojum
Lost connection
Posts: 14,211
HD530 should do HEVC 10bit as per that first listing (main 10), but it won't do h264 10bit, which is for example commonly found in lots of anime videos. So double-check the format details of the video.
If things work in LibreELEC, it should also work in Ubuntu. Mind you, I had to use an earlier version of Ubuntu at first (20.04 vs 22.04), to get my UHD605 graphics working properly. So perhaps 23.04 isn't the best solution..? (I prefer sticking to the LTS releases anyway) Creating a bootable usb stick with Ubuntu is easily done.
Posts: 61
Joined: Apr 2016
Reputation:
4
Rather than going down a rabbit hole I’m using Ubuntu 22.04 LTS here. The age of the desktop PC is irrelevant other than the Skylake chipset is supposed to support HEVC.
Yes it’s 2015 vintage but I can only go by what Intel state that their GPU supports HEVC. I’ve searched the net high and low and still haven’t discovered a definitive answer.
Posts: 7,650
Joined: Jun 2011
Reputation:
287
just run "vainfo" to see the supported profiles for hardware decoding
Posts: 14,211
Joined: Nov 2009
Reputation:
708
Klojum
Lost connection
Posts: 14,211
If it's properly accelerated there shouldn't be a problem, but this is a 50fps video. What happens with a 23/24/30 fps 4K video?
My experience is that Intel's Linux video drivers aren't up to par with their Windows' counterpart. Youtube videos start stuttering sooner at higher resolutions/framerates in Ubuntu/Linux than when running Windows 11. Displaying 1440p@60 in Youtube (vp9) can already be a challenge in Firefox.