Video Playback Stutter
-
So this has been happening a lot for me recently, and I'm not sure how or why, and it's really bothering me lately. Here's some relevant info (wall of text incoming):
The Issue:
- When watching videos in any form (HTML5, Flash, etc.), doing pretty much anything else on the computer causes the video to stutter and/or slow down immensely, seemingly going from 60fps to <20fps.
- The actions that cause this issue range from playing a game on another monitor to simply scrolling up/down in another Vivaldi window, or even opening a new tab in another window. Doing pretty much anything even outside of Vivaldi causes this issue to occur.
- Chrome (Version 75.0.3770.100) does not have this issue whatsoever, and I've confirmed that it's using the same GPU flags in
chrome://flags
andchrome://gpu
pages. - Audio playback is unaffected.
- CPU & GPU usage is extremely low, so I don't believe it's a hardware problem.
- I've tried enabling/disabling every GPU acceleration option in the
vivaldi://flags
page, but to no avail. - Enabling/disabling Windows 10 Game Mode has no effect.
I can provide any other info if requested.
PC Specs:
- AMD Ryzen 2700X
- Nvidia GTX 1080
General Vivaldi 2.6.1566.44 (Stable channel) (64-bit) Revision b104196d10e5b12a2690fe28e511909c2f4dcf4b OS Windows 10 OS Version 1903 (Build 18362.175) JavaScript V8 7.5.288.23 Flash 32.0.0.207 GPU Stuff: 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 Out-of-process Rasterization: Disabled Hardware Protected Video Decode: Hardware accelerated Rasterization: Hardware accelerated Skia Renderer: Disabled Surface Control: Disabled Surface Synchronization: Enabled Video Decode: Hardware accelerated Viz Service Display Compositor: Enabled Viz Hit-test Surface Layer: Disabled WebGL: Hardware accelerated WebGL2: Hardware accelerated GPU issues(?) Some drivers are unable to reset the D3D device in the GPU process sandbox Applied Workarounds: exit_on_context_lost 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 Disable KHR_blend_equation_advanced until cc shaders are updated: 661715 Applied Workarounds: disable(GL_KHR_blend_equation_advanced), disable(GL_KHR_blend_equation_advanced_coherent) Decode and Encode before generateMipmap for srgb format textures on Windows: 634519 Applied Workarounds: decode_encode_srgb_for_generatemipmap Delayed copy NV12 displays incorrect colors on NVIDIA drivers.: 728670 Applied Workarounds: disable_delayed_copy_nv12 Hardware overlays result in black videos on non-Intel GPUs: 932879 Applied Workarounds: disable_direct_composition_layers Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Viz hit-test surface layer version is not enabled by default. Disabled Features: viz_hit_test_surface_layer Skia renderer is not used by default. Disabled Features: skia_renderer
-
@Gwen-Dragon said in Video Playback Stutter:
This happens with which video? Please give is a URL so i can test on Windows 10 with my NVidia GT710.
This happens on any video or live stream on YouTube, Twitch, and even Netflix. One video I used to test this issue more accurately is this one: https://www.youtube.com/watch?v=Ohuqp5AJqaM
It's just a spinning 60fps icon, but when I do anything on another Vivaldi window the spinner is definitely stuttering / hitching.
-
Here's exactly how the issue occurs:
Vivaldi Window 1 is on Monitor 1 with a video playing.
Vivaldi Window 2 on Monitor 2 can be doing anything, such as:- Scrolling up/down a page
- Opening a new tab
- Closing a tab
- Going to any URL
- Pretty much anything.
At that point, the video playing on Window 1 on Monitor 1 will start to stutter / hitch a lot. If I was scrolling up/down on a tab in Window 2 on Monitor 2, I can can clearly see that when I stop scrolling that the video is playing back fine.
-
Actually I just tested with both windows being side by side on one monitor and the issue persists.
-
-