Алексей Уколов, Вокруг видео она есть, за кривой скриншот извиняюсь. Это именно подсветка, по крайней мере в ютубе опция включающая/отключающая её называется "фоновая подсветка".
zhrjnnrdzjj, Если на своем хостинге держать видео (например, за периметром) то других вариантов нет. Нужно выпилить тулзу, которая при загрузке видео составит @keyframes под каждое видео, и подключать его при HTML-рендере странички с эти видео... А ТыТрубе, наверняка, так и делают (анализировать на лету видео -- очень накладно)
Андрей, Открываете любое видео на ютубе, нажимаете на иконку шестерёнки(там где изменяется скорость и качество видео) там будет иконка в виде прямоугольника (экрана) и лучей от него. Если нажмёте, то вокруг видео фон ютуба будет меняться в зависимости от того, какие цвета преобладают по краям видео. Если не работает, поставьте тёмную тему в ютубе.
Если делать руками, то это копия текущего видео на слой ниже и увеличенная в масштабе с примененным блюром. Для оптимизации, снизу достаточно пускать low-res версию видео
zhrjnnrdzjj, "за периметром" значит -- "в вашей (или другой") внутренней сети без выхода в большой интернет".
Думаю, "заимствовать" такую тулзу у гугл не получится. Но ее и сделать не сложно. У вас же должен быть какой-то пост-процессор, который преобразует загружаемое пользователем видео в совместимые форматы-кодеки? Добавить туда считывание ключевых кадров с определенным интервалом и построение анимации "подсветки" -- мелочь. Используется тот же ffmpeg, что и для преобразования кодеков.