Jump to content

Transcoding movies with 10 bit color, faded colors


ZiemaF
 Share

Recommended Posts

Hi,

I have a server on UnRaid, Docker is running on this server.

EMBY works on Docker, with HW transcoding (VAAPI Intel i5-8600k), generally works great.

I have a problem with films with 10bit color.

If I play the movie directly (without transcoding) the colors are ok.

If I turn on transcoding (to any resolution), the colors are so faded.

Can i do something about it?

 

Thank you for your help

Link to comment
Share on other sites

Hi, we haven't yet implemented any tone mapping for hdr to sdr transcoding. It's planned for the future. Thanks.

Link to comment
Share on other sites

Thank you for the information.

Do you already have a deadline or are you planning tests?

I will gladly take part in it.


Theoretically, my Intel i5-8600k should be able to handle hardware conversion of hdr (10bit) to sdr (8bit)

Link to comment
Share on other sites

Jdiesel

 

Thank you for the information.

Do you already have a deadline or are you planning tests?

I will gladly take part in it.

Here I found a solution to the problem https://stevens.li/guides/video/converting-hdr-to-sdr-with-ffmpeg/

Theoretically, my Intel i5-8600k should be able to handle hardware conversion of hdr (10bit) to sdr (8bit)

Are you sure about that? Did you catch the last paragraph of that article.

 

"The tone-mapping algorithm place 100% load on a single CPU core. Null output of our tone-mapping setup results in an average playback speed of about 4.3 frames per second on an AMD Ryzen 7 1800X CPU running at 3.8 GHz."

 

Zscale is single threaded, even a 1800x can only manage 4.3 frames per second which is nowhere near the minimum of 24 frames per second for real-time transcoding. ffmpeg will need to introduce a more efficient way of doing this, preferably hardware accelerated, before this is feasible.

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
 Share

×
×
  • Create New...