挑战文件压缩极限 榨干压缩文件
| 热点话题 | QQ | 张含韵 | 超级女声 | 仙剑 | 腾讯QQ 2005 | 超级女生评论 | 泳装摄影大赛 |
| QQ宠物外挂,玩QQ宠物进来(9.13版) | 免费申请Gmail的方法 | QQ2005超级视频,MM很漂亮 |
| 转贴快手使用帮助,图片版 | 极品CS恶搞视频 | 宠物连连看2.5版 |
| Gmail申请专用帖子9月21日版 | 还原精灵6完整特别版,喜欢的顶 | QQ宠物外挂-QQ宠物计算器 V1.4 |
说起压缩文件都有哪些,我想大家闭着眼都能说上一大通,什么JPG、MP3、RAR …… 。长久以来,这些文件类型就像影子一样刻在了大家的脑海之中,仿佛它们就是文件压缩的极限。如果一种文件被压缩成它们中的某种格式,也就基本上再没有多少“油水”可榨了,可事实真的如此吗?今天,笔者就要挑战一下这个极限,看看究竟还能不能在我们可爱的压缩文件里再榨出更多的“油水”来。
挑战JPG压缩
挑战软件:JPEG Optimizer
软件大小:1.3 MB
软件类型:免费软件
压缩效果:约为原图片体积的30%
JPG图片是大家平时使用最多的一种图片格式了,也是常见图片格式中压缩比最高的一种,我们还能从它身上再“捞”出什么吗?大家拭目以待吧
对比篇
首先,笔者用Photoshop(以下简称:PS)打开一张照片,并且把它按照不同的质量分别保存成了两份JPEG图片,如图1所示。接下来,又使用JPEG Optimizer软件对原图进行了一次自动优化,并将优化的结果保存成图2。这样,大家就可以从下图的对比之中看到它们之间的差别了。
图1
图2
从图1中我们可以看到,由于笔者将第2张图片的压缩比大大提高,这就导致了文件大小随之降低,但与此同时,图片的质量也急剧下降,主要表现在色彩的失真和细节方面丢失比较严重,并且已经出现了淡淡的马塞克现象,尤其以笔筒部分表现得最为突出。但仍然是同一张图片,在使用了JPEG Optimizer进行优化以后,生成的图片却在保持较小文件体积的同时大大降低了细节丢失的现象,而且从画面上也几乎看不到明显的马塞克,画质从感观上就比同体积的PS图片好了不少。
原理篇
其实,说起这个JPEG Optimizer的实现原理也并不深奥,它与其他图片编辑软件最大的区别就是可以根据图片的色区“因色压缩”,说白一点就是颜色少的地方多压缩,颜色多的地方少压缩,以此来换回在同等画质下更小的图片体积。所以,当其他的图片编辑软件还是大一统的用统一比率压缩图片时,JPEG Optimizer的优势自然也就体现了出来,这也正是它能够胜过一些专业图形软件 —— 比如Photoshop的最主要原因。
操作篇
看了上面的效果以后,想必大家现在心里已经对这个JPEG Optimizer刮目相看了吧,那么这个软件在操作方面是不是很难呢?其实,这个不用担心,虽然JPEG Optimizer的压缩效果非常出色,但它在操作上却异常简单,下面笔者还是以上图的小兔子图片为例向大家介绍具体的操作步骤。
1. 双击打开JPEG Optimizer(以下简称:Optimizer)
2. 然后,点击“File”菜单→“Open”命令打开小兔的图片(图片类型不限,既可以是BMP、GIF也可以是JPG)
3. 此时我们可以看到,在Optimizer的界面中自动生成了两张图片,如图3所示。其中左边的就是原图,而右边的则是优化后的预览图,当我们每次在Optimizer中打开一张图片后,它便会自动按原图70%的比率(也就是原图的1/3)进行压缩,并自动生成一份预览图,如果我们对它的效果满意,那么就可以直接按工具栏上的“Save”按钮将优化后的效果保存下来
图3
4. 当然,如果我们对软件的默认优化效果不满意,还可以通过软件的工具栏进行进一步的调整,如图4所示就是工具栏中各按钮的注释。可以看到在“当前优化比率”一栏中已经显示了默认比率70%,如果我们对默认的优化效果不满意,还可以手动拖动“优化比率杆”来自定义压缩比率,当然也可以通过当前的比率微调栏以1%为单位进行比率微调。而在这个过程中,所有的调整结果(画质、文件体积等)都会实时显示在图3的优化预览图中,这样我们就能随心所欲地在画质和图片大小之间找到一个平衡点了。
图4
热点话题
QQ | 张含韵 | 超级女声 | 仙剑 | 腾讯QQ 2005 | 超级女生评论 | 泳装摄影大赛
QQ宠物外挂,玩QQ宠物进来(9.13版)
免费申请Gmail的方法
QQ2005超级视频,MM很漂亮
转贴快手使用帮助,图片版
极品CS恶搞视频
宠物连连看2.5版
Gmail申请专用帖子9月21日版
还原精灵6完整特别版,喜欢的顶
QQ宠物外挂-QQ宠物计算器 V1.4
挑战MP3压缩
挑战软件:DietMP3
软件大小:3.84 MB
软件类型:共享软件
压缩效果:约为原歌曲体积的50%
我们要挑战的第二个对象就是大家最喜欢的“音乐王子” —— MP3。想必大家都清楚,MP3歌曲一般都是由CD直接抓轨而得,这个家伙能将一首40~50MB的CD原曲压缩成4~5MB,可见功力已经相当“深厚”了。像平时一些常见的专业压缩软件(如WinZip、WinRAR)都很难从它身上榨出更多的油水来,难道这个名不见经传的DietMP3就能让MP3文件大大咧咧地割出自己一半的体重吗?
对比篇
呵呵,耳听为虚,眼见为实。在这里笔者同样也是准备了一份MP3格式的原曲,它的体积为4.17 MB。然后,使用DietMP3对其进行了两种级别的压缩,第一个级别是CD级(DietMP3内置级别),最后的文件体积为3.13 MB,比率为原曲的75%。而第二个级别是FM收音机级(DietMP3内置级别),最后的文件体积为2.08 MB,比率为原曲的50%。怎么样?效果还是非常出色的吧,那么,如此骄人的成绩,这个DietMP3是如何做到的呢?
原理篇
说到DietMP3的压缩原理,笔者在这里就要向大家介绍两条关于MP3的技术参数了 —— 它们是采样率和码率。采样率说起来简单,就是当我们将模拟音乐收集到电脑中形成数字格式时的取样次数,单位是KHz,采样率越高,得到的音乐就越逼真,失真越小。至于码率说起来就更简单了,说白了就是它来直接决定听到我们耳朵里歌曲的效果,单位是Kbps,码率越高歌曲的效果也就越好。但无论是码率还是采样率都有一个范围,并不是越高越好,因为过高的采样率或码率只会导致MP3歌曲的体积急剧膨胀,但带来的效果提升却越来越小,甚至有时还会超出人耳的分辨范围,事倍功半。所以,适当在码率和采样率之间进行调节就可以保证歌曲在效果变化不大的情况下,尽量缩小文件的体积,而这也正是DietMP3能对MP3压缩的真正原理。
操作篇
搞懂了它的原理,下面咱们就来看看笔者如何用DietMP3实现对MP3歌曲的“减肥”吧。
1. 双击打开DietMP3,马上会弹出如图5所示的画面。如图所示,DietMP3的界面非常简单,分别由歌曲存放路径、原歌曲列表和待处理歌曲列表所组成。
图5
2. 点击快捷工具栏上的“Options”按钮(中文含义:选项),弹出如图6所示的窗口,从图中我们可以轻松地看出这里就可以设定所有关于压缩的选项,以FM收音机效果为例,保持“播放器选择”为“MP3Potable Player”(中文含义:MP3随身听),“压缩格式”为“MP3”,“声道选择”为“Stereo”(中文含义:立体声)后,点击“压缩比率选择”按钮,将其选择为“FM Radio Quality”(中文含义:FM收音机质量)后点击“OK”即可完成设定。
图6
3. 在DietMP3的主界面中选择MP3的存放路径,然后在顶部的原歌曲列表中点击选中那首欲压缩的MP3文件,最后点击工具栏中“Add New”按钮将该曲目导入到“待处理歌曲列表”中。
4. 随后,点击工具栏中的“Output”按钮设定好优化文件的输出路径(软件默认是C: \),这样,最后压缩完成的MP3文件就会全部存放到这个目录中了。
5. 最后,点击工具栏中的“Start Diet”按钮即可弹出如图7所示的窗口并正式开始对MP3进行压缩。
图7
| 热点话题 | QQ | 张含韵 | 超级女声 | 仙剑 | 腾讯QQ 2005 | 超级女生评论 | 泳装摄影大赛 |
| QQ宠物外挂,玩QQ宠物进来(9.13版) | 免费申请Gmail的方法 | QQ2005超级视频,MM很漂亮 |
| 转贴快手使用帮助,图片版 | 极品CS恶搞视频 | 宠物连连看2.5版 |
| Gmail申请专用帖子9月21日版 | 还原精灵6完整特别版,喜欢的顶 | QQ宠物外挂-QQ宠物计算器 V1.4 |
挑战RAR压缩
挑战软件:WinRAR(呵呵,很奇怪吧)
软件大小:1.02 MB
软件类型:共享软件
压缩效果:约为原RAR压缩包体积的60%~75%左右
咦,是不是我看错了,怎么RAR还能压缩RAR压缩包?还能达到原RAR包的60%?是不是老兄你打错字了?想必好多朋友看完标题后都会有这样的疑问,但笔者在这里要声明一下,首先上面的字没有打错,其次,上文所写的“原RAR压缩包”也绝对不是一个未经压缩的文件包,而是真真正正使用WinRAR的“最好压缩”模式而得的文件。那么,笔者又是怎么实现这样的效果呢?呵呵,这就要算WinRAR中一个“固实压缩”功能的功劳了。
说起这个固实压缩,可能用过的朋友并不多,原因也与它的原理有些关系,在一些普通的文件压缩任务里,固实压缩的效果并不明显,有时甚至一点儿作用也不起。而真要让这个固实压缩实现上文所说的60%的高压缩率,咱们还得先从它的原理说起。
原理篇
其实,这个固实压缩简单地说,就是可以较普通压缩模式更“智能”一些。在WinRAR的普通压缩模式里,压缩时是不会对被压缩文件进行任何处理的,如果有100个文件它就会压缩100个,而固实压缩在每次压缩前却会先对被压资料进行一次快速的统计,看看里面是否有相同或相似的内容,如果有,便用一种特殊的方式记录下来,当然这个重复项也就不再被压缩了,这样便能大大减少最终压缩包的文体体积。所以说,要想让固实压缩工作得高效就要保证以下两点,一是只在压缩大量文件时才使用,二是被压资料中必须有大量的重复文件,而我们日常常见的且具备这两个特点的文件包自然就得算是驱动程序了。
操作篇
因此,在这里笔者特意准备了两个驱动程序文件夹,分别是Nvidia显卡的WinXP驱动和Win2003驱动,而且每个文件夹中都包含有大量小文件。如图8所示
图8
1. 首先将这两个文件夹同时选中,并右击执行WinRAR→“添加到压缩文件”命令进入压缩界面
2. 将WinRAR的压缩方式设置为“最好”,文件名设置为“标准压缩.rar”后,点击“确定”按钮首先生成一个普通模式的压缩包
3. 然后再次将两个文件夹选中,并再次右击执行WinRAR→“添加到压缩文件”命令进入压缩界面
4. 这时,除了将压缩方式设置为“最好”以外,还要同时选中其中的“创建固实压缩文件”一项,并修改文件名为“固实压缩.rar”以后,点击“确定”按钮再创建一个固实模式的压缩包。如图9所示
图9
5. 比较生成的两个压缩包大小,此时效果已经非常明显了,采用标准压缩方式的文件包大小为55 MB,而采用固实压缩方式生成的文件包为42 MB,仅是原文件包的76%。如图10所示
图10
【小提示】 上面这个例子还只是固实压缩的小试牛刀,如果原文件夹中同类文件更多一些的话,实际的压缩比率还会更高,理论上甚至可以达到原压缩包的50%
热点话题
QQ | 张含韵 | 超级女声 | 仙剑 | 腾讯QQ 2005 | 超级女生评论 | 泳装摄影大赛
QQ宠物外挂,玩QQ宠物进来(9.13版)
免费申请Gmail的方法
QQ2005超级视频,MM很漂亮
转贴快手使用帮助,图片版
极品CS恶搞视频
宠物连连看2.5版
Gmail申请专用帖子9月21日版
还原精灵6完整特别版,喜欢的顶
QQ宠物外挂-QQ宠物计算器 V1.4
挑战Flash压缩
挑战软件:123 Flash Compressor(以下简称:Flash Compressor)
软件大小:726KB
软件类型:共享软件(10天试用期)
压缩效果:约为原Flash文件体积的84%
对于Flash,相信大家也不会陌生,这个舶来品本来是国外制作广告片的一个小工具,结果到了中国以后,却戏剧化地变成了年青人之间制作搞笑动画的小软件,同时也正是因为这些动画作品的流行,让更多的朋友知道了Flash这个东东。与其它的压缩格式一样,Flash也是一种高度压缩的文件,由于它的图片基本上都是体积很小的矢量图,音频也是经过高度压缩的,因此一般一个Flash都只有一两兆左右,但既然是挑战极限嘛,笔者仍然会对这个“高压锅”似的Flash动画发起冲击,看看还能不能在百尺竿头,再“压”一层。
对比篇
对于此次挑战,笔者一共准备了两个Flash作品,分别是在网上曾经相当流行的“大学自习曲”和一个带有交互界面的贺岁Flash。在压缩前,两个文件分别是1.62MB和282KB。随后笔者将两个Flash分别导入了Flash Compressor之中,经过简单的操作以后,压缩版的Flash便出炉了(如图11所示),而结果自然也非常令我们满意,分别是1.35MB和242KB,差不多正好就是原文件的84%,而且两个Flash都能正常的进行播放,效果一点儿也没有降低。
图11
操作篇
看完了效果,下面咱们就来实际操作一下,亲手试试如何为Flash文件“减减肥”
1. 双击打开Flash Compressor软件,弹出操作界面
2. 然后点击工具栏上的“Add”按钮将要“减肥”的两个Flash文件统统添加到操作列表中。如图12所示
图12
3. 当确认这两个Flash文件被勾选以后,再点击“Compress”按钮(中文含义:压缩)即可生成优化后的Flash文件,与此同时,原Flash文件会被自动加上“_bak”后辍保存在当前文件夹中
【小提示】 本文介绍的Flash压缩软件还有一些小的限制,首先是未注册版本只能使用10天,其次,它对批量压缩Flash的数目有所限制,如果您也像上文这样进行批量压缩,就应该保证一次压缩的Flash数目不能超过5个
【小提示】 由于Flash Compress在压缩版的Flash中进行了一些内部修改,所以对电脑的Flash播放器也有所要求,它要求电脑的Flash播放器版本必须是6.0以上,否则将无法播放压缩版的Flash动画,这点请大家操作时要注意
热点话题
QQ | 张含韵 | 超级女声 | 仙剑 | 腾讯QQ 2005 | 超级女生评论 | 泳装摄影大赛
QQ宠物外挂,玩QQ宠物进来(9.13版)
免费申请Gmail的方法
QQ2005超级视频,MM很漂亮
转贴快手使用帮助,图片版
极品CS恶搞视频
宠物连连看2.5版
Gmail申请专用帖子9月21日版
还原精灵6完整特别版,喜欢的顶
QQ宠物外挂-QQ宠物计算器 V1.4
挑战程序文件压缩
挑战软件:UPX Shell
软件大小:640KB
软件类型:免费软件
压缩效果:约为原程序文件体积的35%
与上面介绍的几种文件类型相比,程序文件应该算是一种比较特殊的文件了。说其特殊,主要有两点,其一是本身程序文件可以被WinRAR等专业压缩软件大幅度地进行压缩,其二是程序文件一般都要求在双击后便能直接运行,这却又限制了我们为了图方便就不能使用压缩软件对其进行压缩,似乎这就是一个鱼和熊掌不可兼得的难题。但果真没有办法让程序文件也能享受“减肥”的乐趣吗?下面笔者就用UPX Shell来试一试。
对比篇
同其他的挑战方法一样,这次笔者仍旧提前准备了一份扩展名为 .exe的程序文件,大小为165KB,然后分别用WinRAR和UPX Shell对其进行了压缩。结果很快就出来了,用WinRAR压缩过的程序文件,大小为45KB,压缩比73%。而用UPX Shell压缩后的程序文件,大小为58KB,压缩比64%。虽然UPX Shell在压缩率上并不占优势,但生成的最终文件却和原文件一样都是可执行格式,双击即可运行。如图13所示
图13
原理篇
今天谈到UPX Shell,笔者在这里要告诉大家的是,其实这个UPX Shell本来不是一个程序,而只是一个软件界面,但它的核心 —— UPX却是业界里一个非常著名的压缩加壳软件,由于长期以来一直是DOS界面,操作起来非常麻烦,因此国内的一些高手们才给它加上了这么一个中文的GUI界面,也就是我们今天看到的UPX Shell。那有的朋友会不明白了,既然这个UPX也是起到压缩exe文件的作用,那么为什么它在执行时就不需要解压了呢?其实,这可能是大家的一个错觉了,当我们双击一个UPX的加壳文件时,它其实已经在运行前自动解压过了,只不过由于现在的计算机速度都很快,解压的时间也就几乎感觉不到了,还以为加壳后的文件也能自动执行呢,这个特点也特别像压缩软件所生成的那种自解压压缩包。
操作篇
别看UPX Shell原理显得挺复杂,可具体操作起来却非常简单,只需要两步就能完成整个操作
1. 双击打开UPX Shell程序,然后在“打开”标签下点击“打开”按钮,选择好准备压缩的程序文件
2. 此时UPX Shell会自动打开“压缩”标签,直接点击“执行”按钮即可完成压缩过程。如图14所示就是刚刚压缩完成的画面
图14
【小提示】 为了以防万一,建议大家打开UPX Shell的压缩备份功能,也就是说当执行压缩任务时,UPX Shell会自动将原程序文件的后辍更改为“.ex~”来进行备份,以便压缩失败后可以由用户自行恢复回原来的状态。方法是:在UPX Shell界面中点击“选项”标签,然后勾选“自动备份”复选框即可。如图15所示
图15
写在最后
好了,到了这里,笔者就要把今天的文章告一段落了。可以说,今天讨论的焦点一直是集中在日常常见的几种文件之间,而且挑选的软件使用起来也都较为简单,个个都是点到为止,并没有进行深入的操作介绍。所以,如果哪位朋友对它们仍有兴趣,还得请您自己多多尝试了,恕本文不能详述。
阅读关于 文件压缩 的全部文章
- · Ghost所有运行错误代码完全大揭秘
- · 用邮箱来做自己的下载网站
- · 合理地搭配视频格式和播放器
- · 从网页缓存中挖掘音乐和Flash资源
- · PPLive 1.0.9.6 新功能与常见问题
- · QQ想做网络电视台?QQ直播再出新版
- · 百万主页跟风大潮到来了
- · 优秀的磁盘文件管家:FileAnt
- · 打造你的影像梦工厂:WinDVD Creator
- · 荣获最佳搜索引擎品牌 搜霸酝酿巨变
- · 术业有专攻 批量改名 我有高招
- · QQ密码保护申诉处理结果的通知方式
- · 找回QQ密码的注意事项及QQ密码防盗建议
- · 不想QQ被盗 就要填好QQ密码保护资料
- · 给你常用的QQ硬盘、通讯录都加把锁保安全
- · QQ会员新增QQ头像每日自动更换功能
- · QQ开始对每日添加好友人数作出限制
- · QQ自动发送文件病毒消息的手动清除方法
- · QQ自动发送文件病毒解决方法
- · 美信用卡资料被黑 波及中国近2.5万用户
- · 如何查询QQ群中好友的真实身份
- · 全球著名黑客Kevin Mitnick谈网络安全
- · 红客联盟初步完成整顿 拟攻击反华网站
- · 盗卖QQ号案开审 黑客怕母校蒙羞拒说校名
- · 首宗盗卖QQ号案开审 争辩QQ是否属财物
- · 黑客盗走QQ帐号勒索2000元 警方立案调查
- · Google产品经理透露出的Google秘闻
- · 壁纸雷达:告别一成不变的壁纸
- · Google 推出旅游信息搜索服务
- · 为Windows XP的标题栏“瘦瘦身”
- · 懒人的最爱:超级剪贴板增强工具
- · 看看哪款ADSL虚拟拨号软件适合你?
- · 自己来设置软件的提示声音
- · 轻松制作比MP3更优秀的WMA格式音乐
- · 引入社区概念,QQ直播3.0测试版公测
- · 剥离千千静听里的“寄生软件”全攻略
- · 制作自己的个性Email商务签名
- · Google开始提供免费网页统计功能
