我现在用gif.js每一帧600宽高生成时间固定100多毫秒有没有更快点的库?
发布于 16 天前 作者 jinkankakushoujo 879 次浏览 来自 问答

我用C++的GDI+生成根本不用花这么久,但是JS就是慢到爆表,或者更快的生成视频的库也好。 按现在这个速度,10帧空白画面都要花1秒钟。

5 回复

js本来就不适合你这种cpu密集型操作

@shenqidebaozi js有WebAssembly可以达到接近原生代码的效率,主要是我那库没用这技术。

试下node-canvas

@luyufa 谢谢,不过node-canvas本身不支持生成GIF,我现在是用Worker在后台生成,所以在前端还是够快的,主要是在后端没法用了。

ffmpeg.js

来自酷炫的 CNodeMD

回到顶部