Jump to content

No option for hardware encoding


Recommended Posts

Posted

Hello!
I was using Emby on a VM with slow storage and it was so slow it was impossible to use. So I migrated over to a physical desktop with a Nvidia 980 ti in the hopes I could use GPU transcoding as well as a SSD for temp conversion and SATA connected HDDs for the libraries.  From other screenshots I have seen in the forums here, It looks like I should see options about which GPU to use. I also see that in ffmpeg, its not using the GPU. 

Here is my setup:

  • Windows 10
  • Emby 4.5.2.0 (NOT running as service)
  • Nvidia 980 TI Classified
  • Was on older drivers and just updated to 456.71 and still nothing (not sure what version it was before)
  • Not using the built in Windows drivers (downloaded from nvidia's website

I'm sure it is just something simple, and for all I know, it might even be working right, just not 100% sure what I should be looking for. Any assistance would be appreciated!

Here are my logs if needed: https://1drv.ms/u/s!Aui9IRvIL3k4gYY0hXC58TM_5leWIw?e=9dQSba

 

image.png.e3f0bde540a802b52a23104c84120164.png

Posted

Yes, I have looked at the guides several times. Im not 100% sure what I should be doing from that however. I did forget to add I did apply the fix for RDP and rebooted. Other than that, I am not really really sure what value the guide would add - I have checked the drivers, applied the RDP fix, and not using subtitles when testing. 

Am I missing something? Shouldn't I see a list of GPUs or something in that screenshot I took? I am just going by other screenshots I have seen on the forums. Like I said, it could be working, I am just not 100% sure what I should be looking for to know if its installed properly. 

Posted

Yes you should. If i had to guess you probably need to configure the VM to allow access to the gpu.

Posted

Its not a VM. It use to be a VM, then I migrated to a physical computer with a GPU in it. And the GPU shows up in Display Adapters, so its not like its not connected or something. So I am not really sure what else there is to do and wanted to make sure I didn't overlook something.

 

image.png.f17e8322f2f6181d2cbd5f582c01c242.png

 

image.png.08dfd136d1791c50374e071fbec019c6.png

Posted (edited)

Also, just to be on the safe side to make sure RDP wasn't messing with it, I setup Autologon and rebooted it so there was no RDP session at all, and still same result - no GPU listed. 

 

And in a log called hardware_detection I see this.. So it looks like its detecting it, just not sure why its not listing it. 

 

"Debug:  Create DXGI Factory",
"Debug:  DXGI Factory created",
"Debug:  Detected 3 video adapters.",
"Info:   Adapter #1: 'NVIDIA GeForce GTX 980 Ti' Id:6088 (Driver: , Vendor: 4318)",
"Debug:  Device successfully created",
"Debug:  VideoDevice successfully created",
"Info:   86695f12-340e-4f04-9fd3-9253dd327460: DXVA2_ModeMPEG2and1_VLD MPEG-2 & MPEG-1 variable-length decoder - mpeg2video",
"Info:   ee27417f-5e28-4e65-beea-1d26b508adc9: DXVA2_ModeMPEG2_VLD MPEG-2 variable-length decoder - mpeg2video",
"Info:   6f3ec719-3735-42cc-8063-65cc3cb36616: DXVA2_ModeMPEG1_VLD MPEG-1 variable-length decoder - mpeg1video",
"Info:   1b81bea4-a0c7-11d3-b984-00c04f2e73c5: DXVA2_ModeVC1_D2010 VC-1 variable-length decoder (2010) - vc1",
"Info:   1b81bea3-a0c7-11d3-b984-00c04f2e73c5: DXVA2_ModeVC1_D VC-1 variable-length decoder - vc1",

 

Edited by Darkstyrm
Posted

Now I see it.. You have to click Advanced :)

 

image.thumb.png.52868a6e65fb757b386d2ef79efe3aa5.png

Posted

Why did you think there was no option before? Did you read the option?

Posted

I am assuming you are asking to improve the wording or something?

Because I have used Emby (aka Media Browser) for about 11-12 years now, and I have looked at that same menu showing the same options for however long that Transcoding feature has been added. I guess when I migrated it over and installed a GPU, I expected to see something change. For example, a list of installed GPUs that could be used by Emby. To me, I just see, "Hey, do you want to use a GPU if its available?". I wanted to see a validation that it in fact was available and able to be used by Emby.

I had seen one other screenshot of someone showing that page after searching the forum, and I did see a list of check boxes. I didn't realize they had Advanced selected to show it. I looked the forums and the documentation over on a way to try and find if its working or not, and I couldn't seem to find anything that said, check here to see if its working.

Like I said in my initial post "it might even be working right, just not 100% sure what I should be looking for." Turns out, I was right. It was working, just didn't know what I was looking for :)

Posted

Yes exactly. Thanks for the feedback.

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...