level 7
differ_cn
楼主
xnviewMP支持输出AVIF图像了。我作为一个小白稍微测试了一下AVIF的编码速度。
xnviewMP只能单线程转码,CPU多线程能力无用。
能选项很少,
第一个选项是格式,
可以选择4:4:4 ,4:2:2 ,4:2:0
我选4:2:0
第二个选项是速度 默认5(0最慢,10最快)
我测试过了,比较有性价比的速度选项是7或者8。默认的5太慢了,其实7已经相当慢了。

个人测试转4个750w像素的图(3360*2240)。色彩量化设置18(数字越大,画质越差),alpha通道质量我随便设置的(毕竟输入的是bmp,没alpha通道)。
速度10 生成文件大小 589kb 转码时间6秒(2张图)
速度8 生成文件大小 584kb 转码时间10秒 (2张图)
速度7 生成文件大小 481kb 转码时间74秒 (2张图)
速度0 生成文件大小 474kb 转码时间452秒 (2张图)(速度不能接受)
画质方面,有轻微差别,但很小。(相同量化值,估计画质差距不会太大)
色彩量化设置20
速度8 转2张三千万像素的图(6720*4480),转码时间31秒。,最终文件1.34M
速度7 转2张三千万像素的图,转码时间317秒。最终文件1.13M
另外,转码三千万像素的图的时候,我16G内存,占用84%,xnviewMP占用9G内存。
如果多线程转码,不知道16G内存够用不。
对比XNVIEW转码的同体积的webp
保留细节能力吊打webp
只是在XNVIWE转码器中,webp有个“滤镜”选项,可以起到柔化作用(同时会损失细节)。默认设置是60.
所以抗banding能力上,webp可以凭借这个选项扳回一点。但整体画质是明显被吊打的。
2020年05月09日 05点05分
1
xnviewMP只能单线程转码,CPU多线程能力无用。
能选项很少,
第一个选项是格式,
可以选择4:4:4 ,4:2:2 ,4:2:0
我选4:2:0
第二个选项是速度 默认5(0最慢,10最快)
我测试过了,比较有性价比的速度选项是7或者8。默认的5太慢了,其实7已经相当慢了。

个人测试转4个750w像素的图(3360*2240)。色彩量化设置18(数字越大,画质越差),alpha通道质量我随便设置的(毕竟输入的是bmp,没alpha通道)。速度10 生成文件大小 589kb 转码时间6秒(2张图)
速度8 生成文件大小 584kb 转码时间10秒 (2张图)
速度7 生成文件大小 481kb 转码时间74秒 (2张图)
速度0 生成文件大小 474kb 转码时间452秒 (2张图)(速度不能接受)
画质方面,有轻微差别,但很小。(相同量化值,估计画质差距不会太大)
色彩量化设置20
速度8 转2张三千万像素的图(6720*4480),转码时间31秒。,最终文件1.34M
速度7 转2张三千万像素的图,转码时间317秒。最终文件1.13M
另外,转码三千万像素的图的时候,我16G内存,占用84%,xnviewMP占用9G内存。
如果多线程转码,不知道16G内存够用不。
对比XNVIEW转码的同体积的webp
保留细节能力吊打webp
只是在XNVIWE转码器中,webp有个“滤镜”选项,可以起到柔化作用(同时会损失细节)。默认设置是60.
所以抗banding能力上,webp可以凭借这个选项扳回一点。但整体画质是明显被吊打的。