GTsitouridis 2 Posted February 13, 2021 Posted February 13, 2021 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
Luke 42077 Posted February 13, 2021 Posted February 13, 2021 Hi there, did you follow our hardware acceleration setup guide? https://support.emby.media/support/solutions/articles/44001160148-hardware-acceleration-overview
GTsitouridis 2 Posted February 13, 2021 Author Posted February 13, 2021 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?
Luke 42077 Posted February 21, 2021 Posted February 21, 2021 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.
GTsitouridis 2 Posted February 21, 2021 Author Posted February 21, 2021 When I select simply "YES" then I get playback as Software - Software When I select "Advanced" transcoding, there is nothing checked, so I go about and check them all myself, with kind of partially HW transcoding.
Luke 42077 Posted February 21, 2021 Posted February 21, 2021 OK, let's look at an example then. Thanks.
GTsitouridis 2 Posted February 21, 2021 Author Posted February 21, 2021 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 That is semi HW
Luke 42077 Posted February 21, 2021 Posted February 21, 2021 Can you please attach the log files requested in my link above? Thanks.
GTsitouridis 2 Posted February 21, 2021 Author Posted February 21, 2021 Ok, so I am including all logs I found under "Logs" hardware_detection-63749544475.txtembyserver.txtffmpeg-transcode-03f0eb65-c251-46bc-9090-f26d304e85d9_1.txtffmpeg-transcode-44e88d80-8cae-48bd-a052-c2d66a1d4f72_1.txtffmpeg-transcode-37200c27-686b-4035-b39d-3bdbc0f88bbd_1.txtffmpeg-transcode-a178c664-6b53-46e9-8acc-7dd052654c67_1.txt
Luke 42077 Posted March 4, 2021 Posted March 4, 2021 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.
GTsitouridis 2 Posted March 4, 2021 Author Posted March 4, 2021 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?
Luke 42077 Posted March 4, 2021 Posted March 4, 2021 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now