Can’t Embed YouTube Videos Anymore? The ’embed’ link in youtube is gone. Where the heck is it? It’s still there of course.