Jump to content

Hardware transcoding


Go to solution Solved by softworkz,

Recommended Posts

Posted

Hi everyone !

 

I'm back after upgrading my graphic card !

 

I had trouble using transcoding because my old GT430 didn't support NVENC, but now i'm using an GTX980 :)

 

I'm sure this big boy can easily transcode a lot of thing, but unfortunatly it won't...

 

As u can see in dash board picture, it's using nvidia nvenc to encode but using sofware decode, i think this is the bottleneck here...

 

 

How can i force using hardware decode instead of software ?

 

Thanks for this awesome product ;)

 

Ben

Posted

Hi there, can you please go over an example? Thanks !

Posted

HI Luke,

 

Sorry for wasting your time...

 

The GTX 980 isn't capable of decoding hevc that's why :P 

 

so i just bought a GTX 1050 and it's perfect in emby package (i can't get it working in docker :P )

 

 

Thanks again !

Posted

Ok thanks for the feedback. The server should be detecting that it's not capable though and not trying to use it. @@softworkz

Posted

The GTX 980 isn't capable of decoding hevc that's why :P

 

so i just bought a GTX 1050 and it's perfect in emby package (i can't get it working in docker :P )

 

 

What was the exact problem with the GTX 980:

  • Was it just that hevc hw acceleration wasn't used (because Emby had detected that correctly)? ... or

    .

  • Did Emby server fail to detect the lack of hevc support and tried to use hw acceleration, which in turn failed and fell back to hardware?

A hw detection log from the time when you had the GTX 980 would be helpful to determine. Just in case you still have any.. 

Posted (edited)

See the log !

 

But as I understand it, emby detected it correctly

Log.txt

Edited by xontik
Posted

Can you provide an ffmpeg log example? thanks.

  • Solution
Posted

Can you provide an ffmpeg log example? thanks.

 

No, that's not required.

 

Ok thanks for the feedback. The server should be detecting that it's not capable though and not trying to use it. @@softworkz

 

Emby server had correctly detected that the GTX 980 doesn't support hevc decoding.

That's all fine, nothing went wrong here.

  • Like 1
Posted

PS: @@xontik - I forgot to say thank you for posting the log. The GTX 980 offers a quite specific(/unusual) set of supported hw codecs, that's why it was a good opportunity to verify that our detection results are accurate here as well..

Posted

No problem ! Glad to help !

 

And yes really unusual codec :/

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