Jump to content
xontik

ANSWERED Hardware transcoding

Recommended Posts

xontik

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

Share this post


Link to post
Share on other sites
Luke

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

Share this post


Link to post
Share on other sites
xontik

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 !

Share this post


Link to post
Share on other sites
Luke

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

Share this post


Link to post
Share on other sites
softworkz

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

Share this post


Link to post
Share on other sites
xontik

See the log !

 

But as I understand it, emby detected it correctly

Log.txt

Edited by xontik

Share this post


Link to post
Share on other sites
Luke

Can you provide an ffmpeg log example? thanks.

Share this post


Link to post
Share on other sites
softworkz

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

Share this post


Link to post
Share on other sites
softworkz

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

Share this post


Link to post
Share on other sites
xontik

No problem ! Glad to help !

 

And yes really unusual codec :/

Share this post


Link to post
Share on other sites

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