压缩率是不确定的,要看文件的内容。
压缩原理就是用各种方法合并重复内容。重复内容越多,压缩率就越大。
什么叫“合并”、“重复内容”就不从编程的角度去讨论了,举些简单例子你自己理解感受一下。例如:
“1111111111”压缩为“10个1”
“123123123123”压缩为“4个123”
“0123456789”压缩为“0to9”
“aaaabbbbbcddd”压缩为“4a5bc3d”
如果你1G的文件内容全是“1”,那就压缩得小到不得了啦。
如果你1G的文件内容全是jpeg图片或rmvb电影的话,那就压缩不了啦,因为他本身已经经过压缩处理的了,难以找到相同内容合并。
压缩时选择压缩方式“最好”,那么压缩率最高,但牺牲时间。选“存储”,是不进行压缩的,只是把多个文件合并拷贝而已。一般选“标准”,一般压缩率和压缩时间是最优化的,对已是压缩格式的如jpeg图片或rmvb等文件,还是选“存储”,节省时间算了。