Если keyframes для анимации будет недостаточно, то реализация может быть быть через flex. у левого блока сделать фон, прижатый вправо. Тогда он будет стыковаться корректно с тем, что на видео. При этом переход, скорее всего, будет всё равно хорошо виден в связи с тем, что в видео будет использоваться своё сжатие, а у фона - другое. и переход будет заметен