I am trying to use a basic HTML5 page with with <video> tags to play either 720p or SD MP4 videos. hwz="off" plays videos back in the proper format, however, has poor quality and many dropped frames. hwz="on" doesn't recognize the aspect ratio and both stretches 4x3 video and stretches or scrunches 16x9. Some files, perhaps encoded with a different codec, seem to play fine.
I have tried manually adjusting the positioning, padding, height, and width--but never with expected results. Is there anything that can be done on my end? Or is this a bug?