YouTube has launched new features for their embeddable video. Now you can watch YouTube videos even without going to their site. Now you can get access YouTube videos by adding the YouTube player any site virtually. As almost 44% of the YouTube videos are watched by the users through embedded videos, the video sharing site is constantly improving the player. The new features are:

  • High-quality start images (thumbnails)
  • Search in embeddable player
  • Integrated video annotations
  • Integrated closed captions

[via YouTube Blog]