Here is how you can add Post Thumbnails in WordPress:
Wasn’t that super easy.
Here are the white listed providers that can use the above functionality:
- Flickr (both videos and images)
- Google Video
If you upload your videos or other media on one of these sites, then WordPress will automatically embed. Otherwise, you would have to post the embed code manually.