第一个问题:我这边可以正常打开、编辑和保存由深度录屏生成的GIF文件,“抛出异常”可能是偶发现象?
第二个问题:我这边没有复现。最好让测试者录屏确认一下。
其他问题:
1、打开较大的GIF(18 MB,由深度录屏生成)时内存暴涨;
2、偶尔会段错误,估计内存管理上还有一些小问题,建议用Valgrind跟踪一下。
第一个问题:我这边可以正常打开、编辑和保存由深度录屏生成的GIF文件,“抛出异常”可能是偶发现象?
第二个问题:我这边没有复现。最好让测试者录屏确认一下。
其他问题:
1、打开较大的GIF(18 MB,由深度录屏生成)时内存暴涨;
2、偶尔会段错误,估计内存管理上还有一些小问题,建议用Valgrind跟踪一下。
第一个问题:我这边可以正常打开、编辑和保存由深度录屏生成的GIF文件,“抛出异常”可能是偶发现象?
第二个问题:我这边没有复现。最好让测试者录屏确认一下。
其他问题:
1、打开较大的GIF(18 MB,由深度录屏生成)时内存暴涨;
2、偶尔会段错误,估计内存管理上还有一些小问题,建议用Valgrind跟踪一下。
只要是深度录屏得到的 GIF 就会一定会触发第一个问题。但我从网上下载的 GIF 测试就没问题,不知道为什么,这个地方我不会。(这是在我电脑上测试的结果)
第二个问题是深度商店申出来的,不清楚。
这个我没有做优化,也不会做懒加载,这个和实现有关,所以打开稍大的 GIF 内存会占用特别多。
有关段错误,因为我用软件少,都是编辑小 GIF ,所以暂且没遇到。
我觉得你可以用ffmpeg来压缩gif
我觉得你可以用ffmpeg来压缩gif
能尽量用库里面的函数就尽量用,尽量减少外部依赖程序。本来我对 Imagick 的 API 接口不算熟悉,通过调用外部程序实现压缩我感觉还是不完美(Deepin录屏变成 GIF 文件也是使用 ffmpeg,我看过一些代码)。可能是由于某些不知道的原因出现的问题,我Google了半天,找了官方论坛,也没找到解决方案。
能尽量用库里面的函数就尽量用,尽量减少外部依赖程序。本来我对 Imagick 的 API 接口不算熟悉,通过调用外部程序实现压缩我感觉还是不完美(Deepin录屏变成 GIF 文件也是使用 ffmpeg,我看过一些代码)。可能是由于某些不知道的原因出现的问题,我Google了半天,找了官方论坛,也没找到解决方案。
ffmpeg不是也有库吗
Popular Ranking
ChangePopular Events
More
在说这个帖子之前,得感谢审核的耐心测试,不过我实在解决不了了或者复现成功。
保存弹窗
如果你使用的是编辑深度录屏的 GIF ,会报错,如下图所示:
这个是我故意提示的,因为是公测版,就弄了,我解决不了。我测试用的是网上的 GIF ,正常保存且文件比原来的更小,下面的这张是测试的 GIF:
点击右选移中帧后-点击删除选中帧之前或之后所有按钮,应用闪退
这个我没复现出来,无法解决
其他 Bug
已知的 Bug 我全部以 issue 的形式发出来了: https://gitee.com/wing-cloud/wing-gif-editor/issues 。
目前所有的都尚未解决,我也解决不了。
这些 issue 解决不了,测试做的又不全面,深度商店是上不了了。那就这样吧,不麻烦审核了,什么时候有大佬能够帮忙 issue 解决完再说吧。