M-x xwidget-webkit-browse-url
. It's kinda neat, but far from perfect and certainly does not replace a real browser. I just tested YouTube. I can browse the site, but playing videos reports "Your browser does not currently recognize any of the video formats available." You could probably find or write a little elisp snippet to send the video URLs to youtube-dl.