Jump to content

4K Hardware transcoding stopping after a set amount of time


Recommended Posts

Posted (edited)

Hi

When transcoding 1080p content every thing is fine and plays smooth.

When I transcode 4k content it stops after a set amount of time. It is different for every movie, some movies run for 50 seconds some less. If i switch to software transcoding it works, but then I get a high amount of CPU load on the server. Lets use Dunkirk as a example. It is a 4k HVEC file that starts transcoding if i play it in a browser, if i run it with hw transcode it allways stops after 29/30  seconds. The player in the chrome browser just goes black and video stops. I can see the UI and go back. But pushing play again do not do anything.

I have tried restarting Emby, Restarting the machine EMBY is running on. Installing the latest NVIDIA driver.

It is a AMD system. CPU: 3600x GPU: Nvidia 1060 3gb GPU OS: Windows 10

 

 

GUI player.PNG

GUI server.PNG

embyserver.txt ffmpeg-transcode-e753e2d2-e090-4825-868c-43e3bb7985ae_1.txt

Edited by Pukerud
added OS
Posted

Hi, if you lower the in-app quality setting so that it's a 4k to 1080p conversion, does that help?

Posted

Lowered it to 1080p 10mbps  4 min still playing, so seems OK.

Is there a way to force transcode to max 1080p on every user ? 

Posted

Hi, no, but it's a topic that has come up before and is possible for the future. Thanks.

Posted

If they are remote users, you could set their max streaming limit, however that may cause transcoding in some cases when it could otherwise direct play.

But that's the closest way we have of enforcing a transcoding limit right now.

Posted

OK , I will use this as a workaround then. Thanks :)

But I hope the problem will be fixed and some options for "max transcode to" will be added in the future.

Posted

Thanks for the feedback.

  • 9 months later...
Posted

I have also run in to this minor hiccup. Switching the transcode down to 1080p 30fps does allow a 4K video to play back in Chrome. Perhaps a future solution idea could be setting up transcoding profiles based on playback device type as well as internal/external playback

 

 Example.

Play 4K Video from Google Chrome on LAN transcode down to 1080p 30fps

Play 4k Video from Google Chrome on EXTERNAL Network transcode down to whatever default bitrate setting in network settings would make it use

Just a thought, and thanks for the great product!

  • Thanks 1

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