Forum Discussion

trparky's avatar
trparky
Brass Contributor
Apr 08, 2019

YouTube full screen playback is choppy

When YouTube video playback is in full screen mode and the video controls are on the screen the video playback is not at all reliable. The framerates go through the floor and the video playback gets very choppy.

  • trparky's avatar
    trparky
    Brass Contributor

    I've finally been able to narrow down why the video playback was an issue for me when using Microsoft Edge Insider. nVidia Fast Vertical Sync, yes... nVidia Fast Vertical Sync was the issue.

     

    If you open the nVidia Control Panel and scroll down the list of settings under Global Settings in Manage 3D setting, you'll find an option called "Vertical sync". Changing this to Fast mode can help improve and reduce input lag and help improve overall gaming performance but for whatever reason, it breaks video playback in Microsoft Edge. So in order to fix this, I had to create create a custom profile for Microsoft Edge and set the Vertical Sync setting to simply "on". This fixed video playback after a system reboot.

    • zhugedai12's avatar
      zhugedai12
      Copper Contributor

      trparky That didn't make a difference for me, but disabling Nvidia G-SYNC within the Nvidia Control Panel did. I have been having this problem for as long as I have been using Edge and cannot believe I finally found the issue, it was so annoying.

  • Kris_Petrin's avatar
    Kris_Petrin
    Iron Contributor
    Go into about flags and make sure media extentions are turned on. when I updated today they were off again.
    • Deleted's avatar
      Deleted
      what is the exact name of "media extentions" flag ?
  • trparky- thanks for reporting the problem. We are happy to help investigate this with you. Had a few questions:

     

    How did you fix your problem:

    1) How did you turn off Hardware acceleration? What setting did you change?

    2)  Did you enable edge://flags/#d3d11-video-decoder to fix the problem? And then did you still need to turn off hardware acceleration in #1?

     

    A few questions/ requests for logs:

    3) Is this on Edge Dev or Edge Canary? 

    4) Can you also repro this problem on the corresponding Chrome Dev or Chrome Canary?

    5) Can you revert back to your original buggy state and share with us the following logs - Open YouTube in one tab -> as it starts playing -> Right click the video -> "Stats for nerds" and share that info with us. At the same time open another tab and type "edge://gpu" there and share that info with us.

     

    Looking forward to getting the info from you and taking this investigation further.

    • 382iou's avatar
      382iou
      Brass Contributor

      GurpreetV I also have video stutters  when playing 1080p 60fps h.264 videos in Edge Chromium in     both fullscreen and out of fullscreen with either d3d9 or d3d11 video acceleration on but those same videos play smoothly in Edge HTML and Internet Explorer 11.

      - I am using Edge Chromium Dev

      - Chrome Dev had similar results in both D3D9 and D3D11 video acceleration

      - There are more frame drops if I move the cursor, media player shows, or moving to fullscreen

      - This does not happen when using either Edge HTML or Internet Explorer 11

      Edge Chromium Dev D3D9 Video AccelerationEdge Chomium Dev D3D11 Video AccelerationChrome Dev D3D9 Video AccelerationChrome Dev D3D11 Video AccelerationEdge HTML Video AccelerationInternet Explorer 11 Video Acceleration

       

      • GurpreetV's avatar
        GurpreetV
        Icon for Microsoft rankMicrosoft

        382iou thanks for reporting this problem. Can you go ahead and file a feedback using the smiley so that we can get the relevant logs and debug this further?

    • GurpreetV's avatar
      GurpreetV
      Icon for Microsoft rankMicrosoft

      jelle kok- thanks for reporting this problem. Just had a few follow up questions for you:

      1) I assume this is Edge Canary and not Edge Dev?

      2) Were you also able to see this same problem with Chrome Canary?

      • jelle kok's avatar
        jelle kok
        Brass Contributor
        1) Canary
        2) No, but now i can't reproduce the issue again also on edge canary. Maybe a cache issue or other issue on youtube site.
    • trparky's avatar
      trparky
      Brass Contributor

      Kexy Biscuit You have to have the video controls (scrubber, pause, play, etc.) on the screen for the issue to appear.

      • Kexy Biscuit's avatar
        Kexy Biscuit
        Brass Contributor

        trparky Still can't repro that... What hardware're you using? I guess it's related to GPU vendor...

  • confirmed, seems that Hardware Acceleration is not working properly in comparison with IE11 or Edge.

    • GurpreetV's avatar
      GurpreetV
      Icon for Microsoft rankMicrosoft

      DeletedIn IE11/ Edge, YouTube playback would use VP9 only if hardware decoding was enabled or H264 (with hardware decoding benefits). 

       

      In new Edge based of chromium, the chromium model is followed where VP9 is used even if hardware decoding is not enabled.

       

      Nonetheless playback quality should not be worse and we are trying to get additional info to debug this problem further.

    • trparky's avatar
      trparky
      Brass Contributor

      Deleted I turned off hardware acceleration and the YouTube full screen video playback issue is "fixed".

       

      I put that in quotes because well, it's fixed in the sense that I can watch YouTube videos but it's not fixed because turning off hardware acceleration is more of a hack.

  • mhacker's avatar
    mhacker
    Copper Contributor
    I am not seeing this issue on YouTube with my PC. To help track down the issues please report using the smiley face and make sure to include detailed info about your PC so the engineers can dig deeper into the problem.

Resources