[Solved]Video has a green overlay
So I'm running Opera Beta 40.0.2306.0 on Windows 10. But when I play a video it has a green overlay. Why?
I have a screen capture but how do I post it? I have a Radeon 6950 with the latest drivers. Below is the opera://gpu/ partial output. Of note is the "Problems Detected" section:
Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage is faster for full uploads on ANGLE
Applied Workarounds: texsubimage_faster_than_teximage
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
ANGLE crash on glReadPixels from incomplete cube map texture: 518889
Applied Workarounds: force_cube_complete
Framebuffer discarding can hurt performance on non-tilers: 570897
Applied Workarounds: disable_discard_framebuffer
Zero copy DXGI video hangs on AMD drivers: 623029
Applied Workarounds: disable_dxgi_zero_copy_video
Limited enabling of Chromium GL_INTEL_framebuffer_CMAA: 535198
Applied Workarounds: disable_framebuffer_cmaa
Accelerated rasterization has been disabled, either via blacklist, about:flags or the command line.
Disabled Features: rasterization
Native GpuMemoryBuffers have been disabled, either via about:flags or command line.
Disabled Features: native_gpu_memory_buffers
Play the movie:
Plays fine here. you sure you got h264 codec installed?
No problems here on a Intel HD4600.
Does opera://media-internals/ shows anything unusual when playing that video?
Same problem here.
leocg, I ran opera://media-internals/ I don't know what you meant by "unusual" but I put a screen capture here...http://imgur.com/7K38q6K. Thank you for your help!!
Now click on the entry related to the video you are playing and check for error messages or something like that.
I think I clicked on the right entry. Does this help?
info: Audio codec: mp4a.40.2. Sampling frequency: 48000Hz. Sampling frequency(Extension): 0Hz. Channel layout: 3.
debug: (Log limit reached. Further similar entries may be suppressed): Parsed video frame has DTS 792458us, which is after the frame's PTS 750750us
What about opera:/gpu? Does it shows any error message?
How the video behaves on Chrome or other Chromium based browser?
There might be a problem, starting with line 23.
Video works flawlessly in Chrome and Vivaldi.
By the way, the problem isn't limited to just this video. Any video from any website seems to display the green overlay.
What happens if you disable hardware acceleration?
That fixed the problem. Thank you, thank you, thank you!