The width=100%
parameter is not valid in the video shortcode. It must be a number, in pixels, or omitted entirely.
If it is omitted, then the code will use the $content_width global from the theme to define the width of the containing DIV.
For more info on Content Width, see here: