Forum Discussion

382iou's avatar
382iou
Brass Contributor
Apr 17, 2019

Edge Chromium Video Acceleration Is Not As Good As EdgeHTML and Internet Explorer 11

In Edge Chromium Dev v74.1.96.24 I noticed that 1080p 60fps h.264/avc videos had framedrops that would not happen when playing those videos in Edge HTML or Internet Explorer 11. I did make sure that the codec is set to h.264/avc and that the video acceleration is on.

-These examples were from this video: https://www.youtube.com/watch?v=GeSR7pFSob4

-I tried it in both D3D9 and D3D11

Edge Chromium Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled WindowedEdge Chromium Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled Windowed

-There were more framedrops when the videos were in fullscreen

Edge Chromium Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled FullscreenEdge Chromium Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled Fullscreen

-The frames dropped a lot more with SurfaceLayer Objects for Videos enabled

Edge Chromium Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled WindowedEdge Chromium Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled FullscreenEdge Chromium Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled WindowedEdge Chromium Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled Fullscreen

-I tried the same settings with Chrome Dev v75.0.3579.4 which gave similar results

Chrome Dev Version 75.0.3759.4Chrome Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled WindowedChrome Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled FullscreenChrome Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled WindowedChrome Dev D3D9 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled FullscreenChrome Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled WindowedChrome Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Disabled FullscreenChrome Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled WindowedChrome Dev D3D11 Video Acceleration Enabled, SurfaceLayer Objects for Videos Enabled Fullscreen

-These are best case scenarios were the cursor is not moved which with that or a banner ad showing up, or a notification appearing would cause more framedrops

- With Edge HTML or Internet Explorer 11 there no framedrops even with moving the cursor

EdgeHTML Video Acceleratioin WindowedEdgeHTML Video Acceleration FullscreenInternet Explorer 11 Video Acceleration WindowedInternet Explorer 11 Video Acceleration Fullscreen

I noticed those issues when Youtube introduced hfr videos in 2015 and saw that there were framedrops in chrome when it did not happen with Internet Explorer 11 which is why I used that until Windows 10 and moved to EdgeHTML. I'm hoping that bringing this up early in the Edge Chromium devleopment would help to have optmizations happen sooner than later.

 

 

14 Replies

No RepliesBe the first to reply

Resources