Duplicated from Thumbnail. We can‘t just subclass because of assumed compatibility with Geometry.from_file
get video dimensions in nasty hacky way
[Validate]