Jump to content

unRAID HW Transcoding Not Workign


Recommended Posts

Posted (edited)

Hey there!

I‘ve switched to unraid recently and while hw transcoding works - it only works with hevc files. Pretty much tried everything including switching to the recent beta but still no luck.

System uses an Intel Celeron N5 105 (jasper lake).

 

it’s not that big of a deal in my situation but if someone has an idea to fix this, I’d appreciate that.

Edited by Underwood
Posted
1 minute ago, Underwood said:

Hey there!

I‘ve switched to unraid recently and while hw transcoding works - it only works with hevc files. Pretty much tried everything including switching to the recent beta but still no luck.

System uses an Intel Celeron N5105 (jasper lake).

 

it’s not that big of a deal in my situation but if someone has an idea to fix this, I’d appreciate that.

What are your transcoding settings on the server side? Do you have everything correctly checked and marked for HW transcoding? Also I'm assuming you have Emby premier? 

Posted
2 minutes ago, sross44 said:

What are your transcoding settings on the server side? Do you have everything correctly checked and marked for HW transcoding? Also I'm assuming you have Emby premier? 

Yep, I have premier. Settings look fine. I’ve tried checking only Quicksync, then VAAPI but neither worked. 

Posted
19 minutes ago, Underwood said:

Yep, I have premier. Settings look fine. I’ve tried checking only Quicksync, then VAAPI but neither worked. 

Also assuming you have /dev/dri set up properly in the container settings for GPU passthrough? 

Posted
3 minutes ago, sross44 said:

Also assuming you have /dev/dri set up properly in the container settings for GPU passthrough? 

Yes.

when I click on the Info button next to the quicksync checkbox in the transcoding section it seems to show the correct igpu too

„Adapter #0: 'JasperLake UHD Graphics' Id:20065 (Driver:, Vendor: 32902, SDK Version: 1.35)“

Posted

Played around a bit. If I disable hw encoding (but leave hw decoding enabled)it‘ll actually show hw transcoding as being used in the Emby server overview. But it only uses like 10 percent video load according to the gpu statistics plugin for unraid - and the client starts to buffer after a while. 
 

not sure if this is helpful tho …

Posted (edited)

@Underwood

We would need hardware detection logs, ffmpeg logs from the time of transcoding and server logs.

From those logs we can get a better view of you issues. 

AND more important what docker image are you using ?

also a screenshot of your Device config in unRaid.

image.png.223149f1f9f9d7769148b33821d53b94.png

Edited by Neminem
Posted (edited)
1 hour ago, Neminem said:

@Underwood

We would need hardware detection logs, ffmpeg logs from the time of transcoding and server logs.

From those logs we can get a better view of you issues. 

AND more important what docker image are you using ?

also a screenshot of your Device config in unRaid.

image.png.223149f1f9f9d7769148b33821d53b94.png

There you go. I‘m using the linuxserver container.

 

ive added two ffmpeg logs - one is hevc and one avc. 

TowerUpdateContainer.png

ffmpeg-transcode-7e0f1005-624d-420f-a1bd-04eac69e40e2_1.txt hardware_detection-63873684365.txt ffmpeg-transcode-5466e1c7-2aa9-4b51-af70-da7343468c75_1.txt embyserver.txt

Edited by Underwood
Posted

What unRaid OS version have you installed ?

Have you installed "Intel GPU Top" plugin ?

 

Posted
10 hours ago, Underwood said:

I‘m using the linuxserver container

You could try with the official Emby server.

emby/embyserver:beta since you are running Emby Server 4.9.0.37 which is beta.

Posted
29 minutes ago, Neminem said:

What unRaid OS version have you installed ?

Have you installed "Intel GPU Top" plugin ?

 

Unraid 7 and yes, Intel GPU Top is installed. I’ve switched to beta after transcoding in stable didn’t work but I can test the official container later and report back.

Posted

Super keep us informed 👍

Posted

Did you check Transcoding options, your logs suggests it only using software.

But you also need a active Premier sub / license.

Hardware acceleration is not available as it requires a valid Premiere Subscription

image.png.3ba4046ac0bcbca6c8d31a79efae1204.png

Posted
1 hour ago, Neminem said:

Did you check Transcoding options, your logs suggests it only using software.

But you also need a active Premier sub / license.

Hardware acceleration is not available as it requires a valid Premiere Subscription

image.png.3ba4046ac0bcbca6c8d31a79efae1204.png

Maybe the logs were generated before i entered my emby premiere key – but i do have emby premiere (lifetime and within usage limit) and transcoding is activated.

here some more recent logs from the new install. premiere key is definatley activated and hw transcoding does still not work
 

ffmpeg-transcode-ed8e7c2c-8000-43cc-87aa-14cc6fb0c614_1.txt embyserver-2.txt

Posted

Try switching everything to vaapi.

Decoders, Endoders and tone mapping.

Posted
39 minutes ago, Neminem said:

Try switching everything to vaapi.

Decoders, Endoders and tone mapping.

I've set decoders to VAAPI but for encoders the only option available is quicksync

 

Bildschirmfoto 2025-01-29 um 16.33.58.png

Posted

Guess I'm out of ideas, sorry.

Since you are using beta this issue should be transfered to emby beta section of this forum. 

Posted
1 minute ago, Neminem said:

Guess I'm out of ideas, sorry.

Since you are using beta this issue should be transfered to emby beta section of this forum. 

Just to clarify: This screenshot is from the stable release since you asked me to try the official container. But yeah, looks the same in the beta for me.

Posted

Every piece of advice that was stated were all good suggestions. I'm at a loss too. Maybe a try a fresh install of the linuxserver stable... (since you've already tried the Emby release) and all new appdata folder. You can always delete these but to test it out, I'm wondering with multiple instances being installed, it may be overlapping data if that makes sense. Especially since you had it running without the Emby premier license set up which would block transcoding anyway. 

Hope that all makes sense! 

Posted

@Underwoodare you able to try our native package on the machine without unraid for comparison purposes?

Posted
12 hours ago, Luke said:

@Underwoodare you able to try our native package on the machine without unraid for comparison purposes?

Not really an option right now, I´m afraid.

I did some testing and got hw transcoding working with another media server software. I mean, I'm not switching from emby, but i wanted to make sure it's not hardware related.

Posted (edited)

I have done some forum diving / searching about you iGPU Jasper Lake.
 

The first 1 I would ask about how to do in the unRaid forum.

Its about editing a file in your OS / unRaid. 

But I do not think its that, since you stated its working in other media servers.

 

The 2 others are other things to try.

Read through the posts carefully.

Edited by Neminem
  • Like 1
  • 2 weeks later...

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