Jump to content

Emby server + HW tanscoding


GTsitouridis

Recommended Posts

GTsitouridis

I am trying to enable HW transcoding on emby running natively on RPi 4.

But I am always getting Software -> Software.

 

I am trying to stream live TV coming from tvheadend, running on the same RPi.

Any suggestion on what I need to check?

 

Thank you

Link to comment
Share on other sites

GTsitouridis
3 hours ago, Luke said:

Hi there, did you follow our hardware acceleration setup guide?

https://support.emby.media/support/solutions/articles/44001160148-hardware-acceleration-overview

That's the thing. The document is not a guide rather a specification list and based on that I should be having HW Transcoding. Since I do not, I guess that I may have not done something.

My understanding is that I should be going for VA API, but how can I enable it?

Link to comment
Share on other sites

  • 2 weeks later...

I would just select Yes for hardware transcoding in emby server transcoding settings.

If you don't think you're getting hardware transcoding, then let's look at an example:

Thanks.

Link to comment
Share on other sites

GTsitouridis

When I select simply "YES" then I get playback as Software - Software

yes.jpg.a2f492fcaacb9e9f28df5145c8c63028.jpg

When I select "Advanced" transcoding, there is nothing checked, so I go about and check them all myself, with kind of partially HW transcoding.

advanced-2.jpg.1e00affe767931758797af4d58f2a2a6.jpgadvanced-1.jpg.6b3c8e525a751ac2fb5c4b54e73dd399.jpg

Link to comment
Share on other sites

GTsitouridis

Well.... both cases not great. Image quality is ok, but not very sharp.... its a bit smooth. Biggest problem is that in both cases playback freezes for a couple of second every few seconds.

That is SW

software_trans.thumb.jpg.06f30953b3acdf3ddec169a7450c9381.jpg

That is semi HW

semi_hw_tran.thumb.jpg.f7a179f0b33134daaf9c2e9a1e5b04f9.jpg

 

Link to comment
Share on other sites

GTsitouridis
  • 2 weeks later...

The third ffmpeg log there is using hardware encoding. You're getting software in some other cases because deinterlacing is needed and that's not supported right now by the hardware encoder.

Link to comment
Share on other sites

GTsitouridis
3 minutes ago, Luke said:

The third ffmpeg log there is using hardware encoding. You're getting software in some other cases because deinterlacing is needed and that's not supported right now by the hardware encoder.

I guess that means it is a limitation of the HW of RPi4 and thus it will not be improved right?

Link to comment
Share on other sites

Just now, GTsitouridis said:

I guess that means it is a limitation of the HW of RPi4 and thus it will not be improved right?

For now yes, although we'll follow it to see if anything changes. 

@softworkz may have more insight.

Link to comment
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...