an

------------------------------------------------------------------------------------------------------------------------------------------

 

本博客马上就要更新了
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
[转载]实现不同类型文件最优压缩的解决方案
ahaonet 发表于 - 2008-3-5 11:54:00

说起压缩,许多人都以为就是下载一个诸如 winrar、winzip的压缩工具,创建个压缩包,将要压缩的文件放进压缩包就成了。其实要使文件在内容、功能不失的前提下变得“短小、精悍”,需针对不同的文件类型选取不同的“榨干机器”(压缩软件)和“榨干”方式。

  一、多媒体文件

  多媒体文件是指实现声音、图形、图像和影像等多种媒体的集成应用文件,主要包括音频文件、图像文件和视频文件。多媒体文件多为大块头,小则几百K,大的几百M,用常用压缩软件(winrar、winzip下同)对此类文件压缩效果不够理想。压缩多媒体类文件的较好方法是转换文件格式,针对不同文件转换为不同的储存格式,压缩效果就显著多了。

  1.音频文件

  音频文件格式主要有cda、wav、snd、au、aif、aifc、aiff、wma、mp3、等,其中mp3 是一种将音频档案加以压缩,而且音质保持在接近CD水准的一种压缩格式。而采用新编码增强技术(mp3pro)的mp3能在同样的空间里压缩两倍旧mp3的音乐,其压缩率更高、失真率更低。同一首音乐,采用适当的储存格式,可以变得音质更佳、占用空间更小。

  转换音频文件的工具有金山音频转换器、豪杰音频通、 Audio Converter、Advanced WMA Workshop 、FairStars Audio Converter等。

  我们以金山音频转换器为例看一下音频文件转换、 mp3制作步骤:

  软件简介:金山音频转换器是金山影霸组件产品的家族成员之一,优秀的 CD音轨抓取压缩、mp3制作软件。可以直接抓取CD唱片的音乐,保存成wave文件或者mp3文件;支持wave和mp3文件之间高速转换;抓取音轨时对质量不高的CD能自动进行纠正;内嵌CD播放器;另外金山音频转换器显著特点之一是抓取CD音轨和音频文件转换速度无与伦比,几乎是同类产品速度的两到三倍。

  操作过程:

  (1)抓取CD音轨、压缩制作mp3

  ·放入 CD唱片,打开金山音频转换器,点击抓取功能。如图1

  
 


  

图1

  ·在“功能设置”选项中可以设置抓取 CD音轨后转换的格式和格式属性以及转换后文件存放位置等,系统默认格式为mp3,保存路径为 金山音频转换器目录。 如图2

  

  

图2

  ·选取要转换的源文件。如图3

  

  

图3

  ·执行“开始抓取”功能,抓取 CD音轨与转换为mp3同步进行。如图4

  

  

图4

  (2)转换音频格式

  ·在“音乐格式转换”功能界面内。选取要转换的源文件,更改转换文件存放路径。如图5

  

  

图5

  ·点击“开始转换”按钮,进行文件格式转换。如图6

  

  

图6

2.图像文件

  图像文件的主要格式有bmp、gif、tif、png、jpg、icl、JPC、JP2、ico等。图像文件的压缩方法有两种:一是文件格式的转换;二是使用专用压缩软件。

  (1)图像文件格式的转换

  众多图像文件格式中,保证图像质量不损失或损失很少的情况下,不同文件格式所占用空间差别相当大,如gif、jpg即为占用空间比较小的压缩格式。而采用“ 离散子波变换算法 (DWT) ”为主的多解析编码方式 的 jpc(jpg2000格式)进一步在保证图像质量无损甚至提升图像质量情况下,可以进一步“榨干”文件中的水分。

  图像文件格式转换可以在大多图像浏览处理软件中实现,如 acdsee、pohoshop等。而且新版本的此类软件还支持jpg 2000格式,实现图像文件的更优压缩。

  图像文件格式的转换操作较为简便,在图像浏览处理工具中打开图像文件,另存为希望的压缩格式即可(有些软件需要确认一些压缩选项)。

  (2)专业图像压缩软件

  不同的图像格式往往有不同的专业压缩软件,如可一次将整个目录下的 GIF图形文件最佳化的 Advanced GIF Optimizer,批量调整TIFF格式图形文件大小的Batch TIFF Resizer , 可以无损进行优化 GIF图像的Ultra GIF Optimizer , 使用 MagicCompress 技术对 JPG图形文件压缩的JPEG Optimizer等。

  以 JPEG Imager为例看一下专业压缩软件操作:

  软件简介: JPEG Imager是和JPEG Optimizer同一家公司出品的影像最佳化软件,使用称为“智能过滤(smart filtration)”的新压缩算法,可以将JPG、GIF、PNG、BMP、TIF等图形影像文件利用独特的MagiCompress压缩技术最佳化;自行设定压缩率、明暗度等;即时预览压缩前后图片功能;可利用内建的批精灵功能(Batch Wizard)实现批量影像文件最佳化;可以建立类似于渐变 GIF 效果的渐变式 JPEG图像;内置简单的滤镜及图像编辑器。

  操作过程:

  ·打开 JPEG Imager,点击“打开”图标,选择压缩源文件。如图7

  

  

图7

  ·“压缩”菜单下确定压缩文件格式(有 jpg、png与gif可供选择)。如图8

  

  

图8

  ·执行“压缩”菜单下“压缩”功能,对图像文件进行“榨干”。如图9

  

  

图9

  ·压缩后,需要将生成的压缩文件用“另存为”保存为新文件。如图10

  

  

图10

3.视频文件

  常见的视频文件格式有avi、wmv、mpeg、wma、asf、mlv、rm等。

  视频文件转换工具主要有国内的豪杰视频通和金山影霸 2003视频转换器(金山影霸2003附带工具),国外的WinMPG Video Convert、EO Video等。

  以豪杰视频通为例看一下视频文件转换过程:

  软件简介:豪杰视频通是一款功能强劲的视频转换工具软件,可实现常见视频格式文件的相互转化,包括 :AVI、DAT、VOB、MPG等;支持直接把DVD影碟转化为VCD格式的视频文件;支持把MPEG1/2/4,VOB, DAT,AVI,RM等视频文件格式转化为GIF动画;支持相同或者不同格式的视频文件批量转换;自带播放功能,播放、转化可同时进行;支持Intel超线程(Hyper-Thread)技术。

  操作过程:

  ·打开豪杰视频通。如图11

  

  

图11

  ·点取相应转换功能(图中以 VCD(dat文件)转换为MPEG4为例),选择压缩源文件。如图12

  

  

图12

  ·在转换界面右端,设置转换属性。如图13

  

  

图13

  ·执行转换。如图14

  

  

图14

二、可执行文件

  主要是指 exe、com文件,这类文件是常用压缩软件“最难啃的骨头”,常用压缩软件 “捆绑”可执行文件有点“力不从心”, 压缩效果甚微。压缩可执行文件需要专用压缩软件工具,比较常用的如 ASPack、pilite32等。运用专用压缩软件工具最大的特点是不改变源文件性质(文件经winrar、winzip压缩后,代表文件性质的扩展名要被改为rar、zip),而且压缩后文件可以脱离专用压缩软件直接运行。

  以 ASPack为例看一下可执行文件压缩进程:

  软件简介: ASPack是一款俄罗斯人开发的、声称可以削减原文件大小的70%之多的Windows32位可执行文件压缩工具。ASPack压缩率是工业标准zip文件压缩格式的120%。支持exe、dll、ocx等文件格式;对文件代码、数据和资源进行全面压缩;支持汉(包括GB和BIG5)、英、德、法等十八种语言; 压缩后的文件具有自我保护功能。

  操作过程:

  ·打开 ASPack,在“options”菜单下项下,对压缩选项进行设置,“language”下拉菜单选择“Chinese gb”(简体中文)。如图15

  

  

图15

  ·“打开文件”栏项下,点击“打开”,选择压缩源文件。如图16

  

  

图16

  ·“压缩”界面有“开始(压缩)”、“恢复(源文件)”、“清除 .bak(备份)”等功能。如图17

  

  

图17

  ·点击“开始”,对可执行文件压缩。如图18

  

  

图18

三、文档类文件

  也就是平时常用的 doc、xls、txt、rtf、htm、html等。此类文件也是“水分”最多的文件。榨干其水分的工具莫如winrar、winzip。

  winrar、winzip大家比较熟悉,使用方法就不再详述了。

  四、混杂类文件

  笔者所谓的混杂类文件是指一种文件格式内插有其他文件格式。如文档中镶嵌扫描图片等。对于此类文件可分步先压缩镶嵌文件,再将外壳文件进行压缩处理。例如 word文档内嵌从扫描仪导入的图片(bmp格式)。压缩过程应是先将图片转换为jpg压缩格式。而后用winrar压缩word文档,可以收到事半功倍的效果。

  上面谈到针对不同文件格式 借助不同压缩或转换工具可以达到一定的压缩效果。而对这些工具正确运用,适当优化设置。可以极尽这些工具之压缩功能,“榨干”文件中的“最后一点水”,将文件压缩进行到底。例如常用的 winrar,在“设置默认压缩选项”时(或创建新压缩包时设置),如图19所示,压缩方式设为“最好”;存档选项栏下“创建固定档案文件”前打上“√”。虽然压缩时间稍长一点。但压缩效果明显改观,可极大地提高压缩率。

  • 标签:音乐 技术 
  • 发表评论:
    博客托管于 梦想博客 Copyright 2006-2009. All rights reserved.