WebAV icon indicating copy to clipboard operation
WebAV copied to clipboard

MP4Clip 大文件解析阶段内存优化

Open hughfenghen opened this issue 8 months ago • 0 comments

在 v0.9 中使用 opfs-tools 将视频文件临时写入 opfs,大幅降低了内存占用。

但加载非 segment mp4 资源时,因为是顺序读取二进制,且 moov 通常在文件末尾; 所以解析阶段,仍会将整个视频文件加载到内存,解析完成会自动释放内存,导致大文件解析阶段内存短暂、大幅增加。

解析 非 segment mp4 应该避免顺序读取二进制,而是优先加载解析 moov box。

hughfenghen avatar Jun 07 '24 11:06 hughfenghen