darrenkdean 29 Posted October 27, 2022 Share Posted October 27, 2022 (edited) Would like to request GPU transcoding support for the Intel ARC A770 GPU cards if not already in the works? With Intel getting serious about mid market (reasonably affordable) GPU's & the ability to work in tandem with the onboard Intel GPU (Intel Deep Link Technologies). I managed to pick up an Intel ARC A770 yesterday & installed it on our Emby Server (loaded all of the ubuntu drivers, etc.) but Emby Server is not recognizing the Arc A770 as a transcoding option. I'm assuming that support has not yet been added to it? We run a docker setup & we're happy to run beta testing if that would be helpful. Server: Ubuntu Server 22.04.1 LTS, Docker, NVME, i9 11900K, 128GB DDR4, Intel Arc A770 16GB Storage: 2x Synology DS1821+, 90TB, 10GbE SFP+ Network: Ubiquiti 10GbE Clients: Fire Stick 4K & 4K Max, Roku, LG & Samsung Smart TV's Best- Darren Edited October 27, 2022 by darrenkdean 2 Link to comment Share on other sites More sharing options...
rbjtech 4304 Posted October 27, 2022 Share Posted October 27, 2022 There are a few threads on this already - maybe do a search to find them - but in summary, as you have already ascertained - there is no AV1 support yet - but support is there for h264/5 - on Windows anyway. Link to comment Share on other sites More sharing options...
darrenkdean 29 Posted October 27, 2022 Author Share Posted October 27, 2022 (edited) 22 minutes ago, rbjtech said: There are a few threads on this already - maybe do a search to find them - but in summary, as you have already ascertained - there is no AV1 support yet - but support is there for h264/5 - on Windows anyway. Yes, have dug thru most all of the threads I can find by searching on Intel Arc. VP1 aside (not hardware supported yet within Emby), I would think the Arc A770 should be showing up in the list of transcode options perhaps under VAAPI. This may have nothing to do with Emby though & may perhaps be a docker issue. Was more curious if there were any limitations on the Emby Server side that would prevent us from installing/testing/playing with transcoding with the Intel Arc cards &/or if anyone had gotten one of the Arc cards successfully running & transcoding. I'm very happy with Intel Quick Sync on the UHD 750 & not looking to replace it, but rather augment it as a failover / future proofing / option for bottlenecking (should it occur). Edited October 27, 2022 by darrenkdean Link to comment Share on other sites More sharing options...
rbjtech 4304 Posted October 27, 2022 Share Posted October 27, 2022 (edited) 9 minutes ago, darrenkdean said: Yes, have dug thru most all of the threads I can find by searching on Intel Arc. VP1 aside (not hardware supported yet within Emby), I would think the Arc A770 should be showing up in the list of transcode options perhaps under VAAPI. This may have nothing to do with Emby though & may perhaps be a docker issue. Was more curious if there were any limitations on the Emby Server side that would prevent us from installing/testing/playing with transcoding with the Intel Arc cards &/or if anyone had gotten one of the Arc cards successfully running & transcoding. I'm very happy with Intel Quick Sync on the UHD 750 & not looking to replace it, but rather augment it as a failover / future proofing / option for bottlenecking (should it occur). Yep, somebody has an A380 transcoding just fine - let me try and find the thread - searching on these forums is not great I agree .. user is @VirulentPip .. found it - https://emby.media/community/index.php?/topic/111541-pre-encoding-vs-transcoding/page/2/ Edited October 27, 2022 by rbjtech Link to comment Share on other sites More sharing options...
darrenkdean 29 Posted October 27, 2022 Author Share Posted October 27, 2022 22 minutes ago, rbjtech said: Yep, somebody has an A380 transcoding just fine - let me try and find the thread - searching on these forums is not great I agree .. user is @VirulentPip .. found it - https://emby.media/community/index.php?/topic/111541-pre-encoding-vs-transcoding/page/2/ Thank you! That's helpful. Step 1 then is to get Emby Server to see the GPU in the docker container. Link to comment Share on other sites More sharing options...
darrenkdean 29 Posted October 30, 2022 Author Share Posted October 30, 2022 Notes for anyone else that tries this: Followed the intel guide published on 10/20/2022 for installing the Arc A770 on Ubuntu 22.04. https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-jammy-arc.html Installation confirmed successful & correct permissions set Ubuntu reflecting both UHD 750 & Arc A770 16GB enabled & available Issues: Unable to get Emby Server (Docker Container) to see the Arc A770. Only transcoding options were Quick Sync UHD 750 & VAAPI UHD 750. Multiple attempts made over a 2 - 3 day period. For reasons unknown, even though the default transcoding options were not changed & remained as Quick Sync UHD 750, HDR10 hardware transcoding started failing, & caused Emby to software transcode 1080p HEVC HDR10 content (85%+ CPU utilization for 1 stream). The only observable failure, was on HDR10 content. Physically removing the Arc A770 & rebooting the machine, corrected the issue & allowed Emby to utilize hardware transcoding for HDR10 content once again (CPU, less than 2%) Conclusion: Will give Intel a couple of months to continue work on drivers, as IMO, the igpu's ability to use quick synch & transcode HDR10 content should not have been impacted by having a dgpu installed & available to the OS. 1 2 Link to comment Share on other sites More sharing options...
Luke 37161 Posted October 30, 2022 Share Posted October 30, 2022 Thanks for sharing that info. Link to comment Share on other sites More sharing options...
rbjtech 4304 Posted October 30, 2022 Share Posted October 30, 2022 (edited) FYI - Good news for AV1 ffmpeg support .. https://emby.media/community/index.php?/topic/103133-transcode-to-av1/page/2/#comment-1196054 @softworkz Edited October 30, 2022 by rbjtech 1 Link to comment Share on other sites More sharing options...
softworkz 3341 Posted October 30, 2022 Share Posted October 30, 2022 2 hours ago, rbjtech said: FYI - Good news for AV1 ffmpeg support .. https://emby.media/community/index.php?/topic/103133-transcode-to-av1/page/2/#comment-1196054 @softworkz This is about AV1 en-coding. AV1 de-coding is supported for quite a while already. We just haven't added support for it in Emby yet. 2 Link to comment Share on other sites More sharing options...
softworkz 3341 Posted November 2, 2022 Share Posted November 2, 2022 On 10/30/2022 at 3:37 AM, darrenkdean said: Conclusion: Will give Intel a couple of months to continue work on drivers, as IMO, the igpu's ability to use quick synch & transcode HDR10 content should not have been impacted by having a dgpu installed & available to the OS. This actually goes on us. We haven't integrated the oneVPL runtime yet, but it's on our to-do list. 2 1 Link to comment Share on other sites More sharing options...
RedWings 15 Posted February 15, 2023 Share Posted February 15, 2023 Hello, have you integrated Intel ARC GPU in Emby ? Link to comment Share on other sites More sharing options...
Luke 37161 Posted February 15, 2023 Share Posted February 15, 2023 10 hours ago, RedWings said: Hello, have you integrated Intel ARC GPU in Emby ? HI, we are working on it. Thanks. 1 Link to comment Share on other sites More sharing options...
fridgefins 5 Posted February 20, 2023 Share Posted February 20, 2023 okay - good to know it is on the emby side of things, was driving myself crazy trying to find what was wrong with my config Link to comment Share on other sites More sharing options...
softworkz 3341 Posted February 20, 2023 Share Posted February 20, 2023 Windows or Linux? Link to comment Share on other sites More sharing options...
fridgefins 5 Posted February 20, 2023 Share Posted February 20, 2023 linux Link to comment Share on other sites More sharing options...
fridgefins 5 Posted February 20, 2023 Share Posted February 20, 2023 8 minutes ago, fridgefins said: linux though honestly it still might be related to my config since I'm running alpine which is not officially supported by Intel at this time. Link to comment Share on other sites More sharing options...
softworkz 3341 Posted February 20, 2023 Share Posted February 20, 2023 No, on Linux it is not there yet. We got it working though and it will be in one of the next betas. Link to comment Share on other sites More sharing options...
fridgefins 5 Posted February 20, 2023 Share Posted February 20, 2023 Awesome, this is good to know. I run the beta so I'll keep an eye on it. still not sure i have every set up right, but got the os and emby seeing the card and have vaapi support according to vainfo, so hopefully the future update will be the missing piece. Link to comment Share on other sites More sharing options...
Gecko 62 Posted May 20, 2023 Share Posted May 20, 2023 On 11/2/2022 at 8:44 PM, softworkz said: This actually goes on us. We haven't integrated the oneVPL runtime yet, but it's on our to-do list. Hi softworkz, if I use oneVPL instead of intel_media_gpu on Linux for an igpu, would it work with the current beta or the intégration you mention is mandatory for it? thanks Link to comment Share on other sites More sharing options...
softworkz 3341 Posted May 20, 2023 Share Posted May 20, 2023 41 minutes ago, Gecko said: Hi softworkz, if I use oneVPL instead of intel_media_gpu on Linux for an igpu, would it work with the current beta or the intégration you mention is mandatory for it? thanks oneVPL vs. MSDK is not something where you have a choice. There's only one CPU generation which is supported by both anyway. But oneVPL support has recently be added to the beta, so you should be good anyway. Link to comment Share on other sites More sharing options...
Gecko 62 Posted May 20, 2023 Share Posted May 20, 2023 1 hour ago, softworkz said: oneVPL vs. MSDK is not something where you have a choice. There's only one CPU generation which is supported by both anyway. But oneVPL support has recently be added to the beta, so you should be good anyway. Thanks for the fast reply but could you explain a little bit more what you mean by no choice? I still have to test on my side but i installed Intel-media-driver « iHD » for an Alder-Lake CPU to enable quicksync support for transcoding in emby and I just read that oneVPL was a newer alternative to iHD ; given that this new solution was supported as shown here : https://github.com/oneapi-src/oneVPL but maybe I did not understood properly what this is about… Link to comment Share on other sites More sharing options...
softworkz 3341 Posted May 20, 2023 Share Posted May 20, 2023 Emby includes all that stuff and uses it, no matter what you install on the machine. Link to comment Share on other sites More sharing options...
logandzwon 0 Posted March 10 Share Posted March 10 Is the a380 supported now? I just put a a380 into an Ubuntu 24.04 running 4.9 beta ( lscr.io/linuxserver/emby:beta ) . Emby setting shows "QuickSync DG2 Arc A380" with check marks for both encoding and decoding. However, everything I've tried to transcode seems to be getting done in CPU. intel-gpu-top show 0% usage. Link to comment Share on other sites More sharing options...
softworkz 3341 Posted March 10 Share Posted March 10 (edited) 19 minutes ago, logandzwon said: Is the a380 supported now? I just put a a380 into an Ubuntu 24.04 running 4.9 beta ( lscr.io/linuxserver/emby:beta ) . Emby setting shows "QuickSync DG2 Arc A380" with check marks for both encoding and decoding. However, everything I've tried to transcode seems to be getting done in CPU. intel-gpu-top show 0% usage. Do you have an Emby Premiere subscription and entered your key in the server installation? Otherwise, please attach the information requested in how to report a media playback issue. Thanks! PS: Please create a new topic Edited March 10 by softworkz Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now