CSS Video Poster-подход
object-fit: cover;
/* or */
object-fit: fill;
Witness
object-fit: cover;
/* or */
object-fit: fill;