Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No progress bar is a big flaw没有进度条是很大缺陷 #72

Closed
oldmenplus opened this issue Sep 1, 2020 · 7 comments
Closed

No progress bar is a big flaw没有进度条是很大缺陷 #72

oldmenplus opened this issue Sep 1, 2020 · 7 comments

Comments

@oldmenplus
Copy link

oldmenplus commented Sep 1, 2020

No progress bar is a big flaw.I cannot know the progress of the conversion
没有进度条是很大缺陷,我不知道转换的进度

I did a comparative evaluation of the same type of image compression tools
我做了一个同类型的图片压缩工具的对比测评

Comparative evaluation summary picture
对比测评总结图片
https://i.loli.net/2020/08/26/y89fvUXB16c7VEw.jpg

Text summary
文字总结
https://oldmenplus.xyz/%E6%9C%AC%E5%9C%B0%E5%9B%BE%E7%89%87%E5%8E%8B%E7%BC%A9%E5%B7%A5%E5%85%B7%E6%B5%8B%E8%AF%84/

If you offend, please forgive me
如有冒犯,请原谅

This tool is one of the easier to use for the time being. I'm glad to use it
该工具是暂时我接触到的比较好用的几个之一,很高兴可以用到

(-ω-`)⌒)_

Version

eg: 0.3.1

Operating system (version and arch)

eg: Windows 10 x64

Describe the bug

What happened?

Screenshot

Logs

@meowtec
Copy link
Owner

meowtec commented Sep 1, 2020

进度条是指全局的进度条(处理完成的数量 / 总数)还是针对每个任务的进度条?如果是全局的进度条,可以考虑加一下,不过交互得改。如果是针对每个任务的进度条,目前的技术方案加不了,因为底层是调用的可执行文件,它们没有提供进度接口。

@meowtec
Copy link
Owner

meowtec commented Sep 1, 2020

跑满 CPU 这个问题,是因为现在是单队列执行的,所以核心任务只使用了一个核。
这个倒是比较好改。

@oldmenplus
Copy link
Author

进度条是指全局的进度条(处理完成的数量 / 总数)还是针对每个任务的进度条?如果是全局的进度条,可以考虑加一下,不过交互得改。如果是针对每个任务的进度条,目前的技术方案加不了,因为底层是调用的可执行文件,它们没有提供进度接口。

(´・Д・)」 当然是全局进度,要是要处理的文件多过六个就可能看不到进度了,要拖一下滚动条,而文件一多滚动条也有点卡顿

@oldmenplus
Copy link
Author

[CPU],],]
• |

唔? ( '-' )ノ)`-' )

@oldmenplus
Copy link
Author

跑满 CPU 这个问题,是因为现在是单队列执行的,所以核心任务只使用了一个核。
这个倒是比较好改。

蔡B的AMD (´・Д・)」

@meowtec
Copy link
Owner

meowtec commented Sep 7, 2020

进度条是指全局的进度条(处理完成的数量 / 总数)还是针对每个任务的进度条?如果是全局的进度条,可以考虑加一下,不过交互得改。如果是针对每个任务的进度条,目前的技术方案加不了,因为底层是调用的可执行文件,它们没有提供进度接口。

(´・Д・)」 当然是全局进度,要是要处理的文件多过六个就可能看不到进度了,要拖一下滚动条,而文件一多滚动条也有点卡顿

嗯,这是一个可以优化的点。
我当初开发这个的时候主要是从自己的需求出发,我没考虑过有人会一次处理那么多图片。。

@meowtec meowtec mentioned this issue Apr 30, 2021
@meowtec
Copy link
Owner

meowtec commented May 8, 2021

已经不再卡顿,而且并行处理,速度提高了几倍。
进度条还没加,打算在后面版本加上。

@meowtec meowtec closed this as completed May 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants