Добрый день!
Я пытаюсь определить, сколько видео загружено (в секундах).Когда я пытаюсь что-то (stream.bytesLoaded / stream.bytesTotal) * video.duration
, результат не точный, потому что распределение размера видеопотока внутри файла неравномерно.
Например, если видео начинается со статической части с заголовком видео или пустым экраном, размер этогочасть намного меньше (другими словами, сжатые лучше), чем другие видео с быстрыми движениями.Насколько я понимаю, MP4 адаптивный и чем больше движения в видео, тем больше места он займет.
Я пытался использовать точки поиска (время + смещение), определенные в mp4, и он работает и действительно точен, но я не очень хочу зависеть от них.
Спасибо за любые советы!