YouTube was in the process of converting its videos from Adobe Flash to H.264, but I am not sure that the process is complete. Also, when YouTube servers see that a video is being served to a page other than its own (embedded elsewhere), it likely serves up only Adobe Flash, or nothing at all if the content is restricted. YouTube also wants to make sure that you see an ad when you watch one of the videos.