https://linear.app/comm/issue/ENG-10503/uploaded-video-looks-small
Incorrect handling of rotation in exif data caused width and height to be sometimes reversed and thus video was displayed incorrectly.
`abs` added because sometimes the dimensions are negative (mirrored video?)