If you really want to play Youtube videos on MEmu (wondering how crazy you have to be?) I suggest to install KODI
(formerly known as XBMC - Xbox Media Center), most of us know in the world of Windows PCs it's a great successor to Windows Media Center (WMC)
, which got removed with Windows 10.
How to activate Youtube add-on in Kodi in detail is explained here