Для этого вам не нужен встроенный временной код в видео, в заголовке видео достаточно полей, чтобы помочь вам разобраться в этом.
Каждый кадр «помечается» следующим образом:
start time + sum of all previous frame durations
Учитывая, что у вас есть относительная начальная точка (которую можно сохранить в заголовке видео для каждой дорожки), вы можете отслеживать, когда должен отображаться каждый кадр.
Длительность указана в атоме stts , и вы можете поместить относительную начальную точку в атом заголовка носителя (обратите внимание на области времени создания / изменения)