До тех пор пока видео не DRM защищенный, вы можете использовать метод захвата кадра, чтобы сделать это.
Вы добавляете плеер на свою страницу, автоматически воспроизводите видео, захватываете кадр в определенный момент и показываете рамку любого размера.
Существует отличный пример кадра захвата здесь: https://stackoverflow.com/a/29806483/334402
Вы можете использовать CSS, чтобы скрыть видео.
Предостережения в том, что они не будут работать для видео, защищенных DRM, и автовоспроизведение вообще не работает на мобильных устройствах.
Сказав все это, большинство видеоуслуг будет генерировать миниатюры на бэкэнд.