Коррекция отображаемого времени
Добрый день! Подскажите есть задача создать не стандартный плеер. Задача такая. Есть видео на 40 минут. Нужно, чтобы в плеере отображалось, что оно на 30 минут. То есть файл играет как обычно. А индикатор минут/секунд идет с неестественной скоростью. Секунда не равна секунде, а чуть дольше. Само видео играет с естественной скоростью. А вот переключение секунд/минут не равно секунде/минуте, а чуть дольше.
Мы добавили переменную factor для коррекции времени отображения в плеере.
let player = new Playerjs({id:"player",file:"video.mp4",factor:0.75});
Значение 0.5 будет отображать часовой контент, как получасовой. Для превращения 40 минут в 30 такой коэффициент будет равен 0.75 (30/40). Это работает и в обратную сторону.