Jump to content

Solid Green Screen when Hardware Transcoding is enabled


Recommended Posts

Posted

When hardware transcoding is enabled, playback will show a green screen when playing a video file that requires transcoding (.avi and .ts to a Chrome browser running on Windows 11 in this case). Audio is not affected. It also occurs when using the conversion function. The converted target file will be completely solid green, even when played directly using a local media player.

Posted

Hello rwdfresno,

** This is an auto reply **

Please wait for someone from staff support or our members to reply to you.

It's recommended to provide more info, as it explain in this thread:


Thank you.

Emby Team

Posted

The .ts file was created by Emby DVR, recorded from an IPTV stream.

Posted

Is there anything else needed to help troubleshoot? Hoping to find a solution to this one. Thanks.

Posted

Hi, we are looking into this. Thanks.

  • 1 month later...
SeanInToronto
Posted

I'm having the exact same issue using an integrated Intel UHD 620 GPU.

The CPU is a 1.8 GHz 7th generation i7 with up to 4 GHz turbo.

Is the GPU garbage enough that it would be faster to use the CPU?

Posted
1 hour ago, SeanInToronto said:

I'm having the exact same issue using an integrated Intel UHD 620 GPU.

The CPU is a 1.8 GHz 7th generation i7 with up to 4 GHz turbo.

Is the GPU garbage enough that it would be faster to use the CPU?

Hi, I'm not sure about that specific model, but occasionally that can happen, yes.

SeanInToronto
Posted

Occasionally what can happen? 

I'm expecting the green screen issue to be addressed...

In the meantime, I was wondering if it's faster to use CPU or GPU in my specific case. However I used the transcoding tests plugin to determine that GPU is still faster in my case.

Hoping you can address the green screen issue as I have payed for premiere and wish to use GPU transcoding.

pwhodges
Posted

You need to provide a proper report with logs of the attempt to play.  This will tell the devs what Emby is trying to do, and whether (for instance) your file is using an unsupported level of Dolby Vision.

Paul

  • Agree 1
Posted

It looks like the only reason it's transcoding is because of the bitrate, if you increase your bitrate a little it should (most likely) only need to remux the audio since it's eac3, which would leave the video untouched. Your current setting is just under the media bitrate. Of course that doesn't directly solve your problem but at least with this example it's the reason why it's doing it in the first place and maybe how to work around it for other files.

Quote

2025-01-22 14:37:17.927 Info App: Bitrate exceeds DirectPlay limit: media bitrate: 10820925, max bitrate: 10000001

&TranscodeReasons=ContainerBitrateExceedsLimit

Just to confirm, are you seeing a full green screen on multiple devices/apps or only within your web browser when transcoding? Do the output TS segments also appear green like that if you try to play them with MPV/VLC? Does this happen if you use DX11VA as the decoder instead of QuickSync? Trying to determine if it's something with the playback device or something happening within the transcoding pipeline.

SeanInToronto
Posted (edited)

My setup allows for direct play without issue, but I would obviously like hardware acceleration to work in the cases where I need it to work.

How would I be able to play the output segments in VLC? I'd like to try that. Are they stored somewhere during playback?

I've only tried streaming in my desktop Edge browser, but when I get a moment I will check to see if it occurs in the mobile Android app as well.

I have tried changing the decoder to DX11VA and it makes no difference if hardware acceleration is enabled, it will still result in a solid green screen.

Edited by SeanInToronto
Posted

Yes they are stored in the transcoding-temp folder under a folder with a few characters, there may be old folders that randomly weren't cleaned up so look for the latest one.

SeanInToronto
Posted

Thanks for the info. I can confirm that the files in the transcoding-temp folder are also solid green when played with VLC.

I also happened to notice that hardware acceleration only causes the green screen when transcoding to 1080p output. If HW accel is on but the player is set to a 720p output, there's no green screen.

What could cause this?

Posted

Hi there, are your video drivers up to date?

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