Ho,
the height/ width was just for the example sorry.
You could try replace calc(height/ width * 100%);
by calc(9/ 16 * 100%);
which is this 56,25%… (if your video has a 16:9 aspect ratio) you could simply write padding-top: 56%;
Hope that helps