Вот спасибо, добрый человек! А то я уже заманался пересчитывать время и fps.
Вообще, что за блажь чудная указывать точное время видеопотока? Зачем?
Чтобы зритель сориентировался по времени бущего просмотра, не нужна такая точность.
Время воспроизведения видео полностью зависит от настроек плеера, в частности от fps.
Это, по сути, удельный коэффициент времени удержания очередного кадра на экране.
При 25fps время удержания единичного кадра -> 0,04 секунды; при 30fps -> 0,033 секунды и т.д.
Немного поменял значение fps руками - и добавилось пару минут.
А замедление длительности кадра на две тысячных секунды совершенно незаметно.
Ловкость рук и никакого мошенства. Хитрый маркетинговый ход.
Как по мне, лучше указывать количество кадров в видео вообще, и тогда сразу понятно,
сколько информации в видеопотоках (при сравнении).
Конкретно, по этим релизам DVD и Blu-ray:
Продолжительность DVD -> 01ч:26м:40с => 5200 секунд;
при 25.00fps кол-во кадров => 130000 шт.
Продолжительность Blu-ray -> 01ч:28м:53с => 5333 секунды;
при 23.976fps кол-во кадров => 127864 шт.
Разница -> 2136 кадров; сколько это по времени - опять же, зависит от fps:
25fps -> 85.44 сек; 23.976fps -> 89.1 сек.
Blu-ray порезанный, а время как бы дольше.
Такие дела.
PS. Понятно, что слишком сильно с fps не поиграешься, будет неестественно.
Понятно, что современные видеокодеки не позволяют так просто поиграться с fps, нужно знать и уметь как.
Понятно, что могут быть финальные титры длиннее или дольше (медленнее).
Понятно, что с аудиодорогу так просто не ускоришь, не замедлишь, надо хорошо повозиться.
Нюансов много.