Jump to content

AMD GPU Transcoding support?


Recommended Posts

Posted (edited)

I see a lot of people asking about Nvidia support and Quicksync, but does Emby support AMD's VCE for accelerating transcoding of media files? I am going to be putting a server together when this tax refund comes through and would like to be able to get a GPU that could support 6-8 streams of 1080p and a stream or two of 4k as I am upgrading one of my projectors to 4k soon. Nvidia drivers dont allow more than 2 streams, so it is between AMD and Intel QuickSync. Id prefer to build a server with a Ryzen+ processor when they come out in a couple months, which obviously wont have QuickSync capability. So would I be able to use an RX480 I have laying around for GPU acceleration? Or is there no support for AMD cards at all?

 

Or if there is no support for AMD graphics cards, does anyone estimate that an 8 core/16 thread 4GHz processor may be able to do that many streams on the CPU?

Edited by EniGmA1987
  • Like 1
Posted

Not at this time but it's possible for the future. We use ffmpeg so it all depends on what that supports. Thanks !

  • Like 1
  • 1 year later...
CorpusColossus
Posted

I'm in a similar situation today and am wondering if the Emby hardware transcoding support situation for discrete AMD GPUs has changed in the last year?

 

Has anyone had any luck with VAAPI or VCE hardware transcoding with a Radeon 5xx series card? Are there any steam limitations like with consumer nvidia cards?

  • Like 1
Posted

I'm in a similar situation today and am wondering if the Emby hardware transcoding support situation for discrete AMD GPUs has changed in the last year?

 

Has anyone had any luck with VAAPI or VCE hardware transcoding with a Radeon 5xx series card? Are there any steam limitations like with consumer nvidia cards?

 

Hi, yes it has changed. Support is quite a bit better now:

 

https://emby.media/community/index.php?/blog/1/entry-447-announcing-emby-server-40/

  • Like 1
Posted

Thanks Luke, I came across this wiki page and the fact that the Linux Radeon drivers are listed also makes me think this will work.

 

https://github.com/MediaBrowser/Wiki/wiki/Hardware-Acceleration-on-Linux#hardware-requirements-1

 

If anyone has any experience using this with any RX 4xx or 5xx series GPUs, I'd be curious about steam limitations.

Very difficult to judge stream limitations because it depends on the original files codec and bitrate, the target bitrate, etc.

 

All I can say is I use a RX570 and I've seen stuff like transcoding at 140fps...

 

And HEVC 10bit decoding doesn't work. Probably will with the new Navi cards.

  • Like 1
CorpusColossus
Posted

Very difficult to judge stream limitations because it depends on the original files codec and bitrate, the target bitrate, etc.

 

Of course, I was referring to any strict limitations (e.g., NVidia cards having a two stream limit, no matter the size of the workload). I haven't heard of any such limits on AMD GPUs, wanted to confirm is all.

  • Like 1
Posted

Of course, I was referring to any strict limitations (e.g., NVidia cards having a two stream limit, no matter the size of the workload). I haven't heard of any such limits on AMD GPUs, wanted to confirm is all.

There are no hard limits.

  • Like 1
  • 2 years later...
Posted
On 2/11/2018 at 4:39 PM, EniGmA1987 said:

I see a lot of people asking about Nvidia support and Quicksync, but does Emby support AMD's VCE for accelerating transcoding of media files? I am going to be putting a server together when this tax refund comes through and would like to be able to get a GPU that could support 6-8 streams of 1080p and a stream or two of 4k as I am upgrading one of my projectors to 4k soon. Nvidia drivers don't allow more than 2 streams, so it is between AMD and Intel QuickSync. Id prefer to build a server with a Ryzen+ processor when they come out in a couple months, which obviously wont have QuickSync capability. So would I be able to use an RX480 I have laying around for GPU acceleration? Or is there no support for AMD cards at all?

 

Or if there is no support for AMD graphics cards, does anyone estimate that an 8 core/16 thread 4GHz processor may be able to do that many streams on the CPU?

Has this situation with the most recent updates to both Emby and ffmpeg ?

Posted
10 hours ago, Borsk said:

Has this situation with the most recent updates to both Emby and ffmpeg ?

Hi, yes amd is supported.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...