This was Youtube embedding INCEPTION! I used a software program called Camtasia to do a screen capture of how to embed a youtube video into a WordPress blog post.
The Camtasia software offers a free 30 day trial, and it can do quite a bit. I just did a very basic video without any editing or special effects. I have a head cold and sniffles while recording. Here it is!