请问MP4文件中ELST这个ATOM具体作用
场景是:第一帧不是真正的第一帧,前面有许多非I帧,我是等到第一个I帧后再存入文件中的,所以第一帧开始参考时间不为0,有一个OFFSET。所以我在MP4中的ELST中加入了一个空EDIT项,目的是为了将这个TRACK(视频)延后一下播放,
// create an offset for the first sample using an "empty" edit
WriteLong(2, b+4);
WriteLong(long(offset), b+8);
WriteLong(-1, b+12); // no media used
b[17] = 1;
相关代码
但发现用播放器不起作用,还是立即播放。请高手帮忙:)