-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Works with Plex Media Server! #51
Comments
Can't wait for this to hit the docker image |
@edasque here is a pre scripted (hw nvdec added) docker image: https://hub.docker.com/r/adnanklink/plex-norelay-hwdecoding |
@imayo We would need to know the arguments for the ffmpeg. Some info can be acquired by using debug and looking in the console. ffmpeg directly, emby and plex on linux works, so it feels like it should work - if plex really uses nvdec+nvenc... Right now it’s behaving exacly as before the update, this makes me think that it might still use dxva2+mf on windows. |
At this moment it is still unclear if mentioned above technique works for Plex on Windows. If it has NVENC/NVDEC-capable ffmpeg and it is possible to make similar wrapper enabling required FFmpeg options, then full HW support can be achieved. If it hasn't - sad, but nothing to do here, it's Plex issue. Either way I consider work on this issue completed. |
@Snawoot I've got an answer on plex forums that it's still using dxva2+mf. It should be possible to use a script to force NVDEC/ENC but that is outside the scope of this patch. |
Environment (please complete the following information):
Additional context
Plex has updated ffmpeg with the v1.15 (plexpass) release and the patch now works perfectly!
Pair it with this script for full HW transcoding:
https://forums.plex.tv/t/hardware-accelerated-decode-nvidia-for-linux/233510/172
The text was updated successfully, but these errors were encountered: