I’m guessing you’d need to adjust the device profile of your client. /usr/lib/plexmediaserver/Resources/Profiles/
I think you may need to create a wrapper script that forces the hardware decoder option and removes the software decoder. It may not show in the plex ui though as a hw decode this way.
Sounds fairly easy to implement…
I also would like to see that (don’t want to replace my Intel 6-core w/o iGPU)
Is there a statement from a dev?
Thanks, musst have missed that!
Even with a wrapper, its not working. There are options I can not compile in because I assume its custom libraries for Plex. If someone can confirm or deny that, it would be great. A location to those libraries would be awesome.
This is extremely silly, I’ve started to request users to voluntarily switch to Emby because it supports this functionality. I already have an 8 core server with a p2000 card which should be more than enough, but since videos are decoded on the CPU, the moment I get 20 users streaming, everything starts to fail. I’ve had 30 streams on emby going without issue in my own testing, all decode/encode being done on the video card as it should be.
I’ve been a Plex user for a long time, it really irks me that I may have to change platforms because of something so simple. A simple compile time option is all that is holding me back. It can be added even if it doesn’t fix all the edge cases, it will fix the vast majority and is ideal especially for a beta plex pass branch. Make it optional ( an additional experimental check box ). This is basic development process here, not something revolutionary.
Moving users to another platform is not something I want to do, but to continue providing service my only other option is to get a dual cpu server or buy an AMD thread ripper. I’ve already bought the video card assuming it would fix these problems only to be hit with additional software limitations that have been solved for quite a while.
I’m simply frustrated.
Oh please please yes. This would be a life saver.
Dropping by to echo my desire for this to be sorted!
Give us just as great support on the Linux side as you do the Windows SIDE!
I would really appreciate this being supported on the linux!
Would love to see this added Linux as well!
I have the same issue my processor i7-5820K CPU its not quite quick sync HW with all formats but my GTX 960 on Fedora 28 should do all the magic with the proper transcoding features.
This is happening more and more if you look at the Emby Forums and subreddits. It’s sad really.
Still waiting daily for this.
I would love this feature
Please make it happen plex
I don’t think the requirement should be nvidia. AMDGPU supports VAAPI and OMX (so does intel)
- Intel Quick Sync
- NVidia NVENC
- Open MAX (OMX)
- VAAPI
There are several ways to transcode. AMDGPU supports
Video Decode (VDPAU/OpenMax/VAAPI) on UVD
Video Encode (OpenMax/VAAPI) on VCE
Its a waste to let it go unused.
intel quick sync already has decode support… maybe start another feature request for what you’d like to see?
Issue is not everyone uses Intel, and decode support is only half the support.
Intel Linux decode uses VAAPI, so why not support AMDGPU if it also uses VAAPI?
Nvidia uses vdpau and you can use VDPAU over VAAPI. Why not support these technologies that already exists. Its not like we need to reinvent the wheel, just enable support.
According to the post link above, they’re updating ffmpeg to a version that includes NVDEC. Since NVDEC and VAAPI have both been included in ffmpeg for some time now, it could be speculated that the version they’re updating to might also include other decode support for the very reasons you list. I’m not disagreeing some transparency would be nice.
welp its too late for me personally, tried out emby and canceled my plexpass after 5 years of renewals… given it just renewed and wont expire for nearly a year I think its safe to assume my upvote for this feature will long be removed before this gets implemented.
good luck everyone else, man full transcoding is nice… you linux users dont deserve to be treated as 2nd class citizens like this.