Gif 测试
bmps -> Animated gif encode -> 质量不错, 慢死, 10帧大概要两分钟
bmps 》 png 》avi 》gif 保存 png 速度太慢, 两秒钟一张,最后一步图片失真
bmps 》jpg 》 avi 》 gif 保存图片速度明显好于png, 最后一步图片失真
bmps 》 jpg 》gif 可以用ffmpeg里面的参数来保证gif图片元素在位移不太大的情况下 不那么失真, 不过效果有限
用到的ffmpeg的命令:
public String water_mark(String input1, String input2) { String output = getTmpPath("")+"output.mp4"; String merge = "ffmpeg -i "+input1+" -y -strict -2 -vf movie="+input2+"[watermark];[in][watermark]overlay=0:0[out] "+output; runParams(merge.split(" ")); return output; }