May be its a simple question but it’s really driving me crazy.
I just want to set the height and width of the HTML5 video.
I am using this code:
<video controls="controls" width="1000" id="video">
<source src="sintel-trailer.ogv" type='video/ogg; codecs="theora, vorbis"'>
<source src="sintel-trailer.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
Result:

If I add height attribute
<video controls="controls" width="1000" height="300" id="video">
<source src="sintel-trailer.ogv" type='video/ogg; codecs="theora, vorbis"'>
<source src="sintel-trailer.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
Result:

So am I missing something here?
Can anyone correct the mistake I’m doing.
You can’t change aspect ratio in
<video>tag.However you can read your video content and write it to
<canvas>element.For example:
And JS: