WordPress has made the process easier of adding videos. It is no matter, if the video is from YouTube or Vimeo or other video sharing sites, just copy the URL and paste it into the desired section of your post or page. WordPress will do the rest of the task including formatting according to the post and page. Surely you can add custom width and height from the text editing options.