Не как не придет в голову решение, может кто то помочь?
Как вариант:
1) Этому блоку задаешь position:relative; и помимо основного класса добавь еще один, например inactive.
2) Размещаешь блок с видео с абсолютным позиционированием.
3) Классу inactive добавляешь псевдоэлемент на всю ширину и высоту с черным фоном и z-index выше, чем у блока с видео, чтобы он его перекрывал.
4) Пишешь скрипт-слушатель события наведения на этот блок. Убираешь класс inactive и проигрываешь видео.
Техническая сторона вопроса в гугле, примеров море.