您现在的位置:小学生自学网>> 信息>> 学习电脑

降低课件容量的解决方案

作者: 来源: 发布时间:2011年01月25日 点击数:
 

一、 问题的提出

    Authorware 因为采用面向对象的设计思想,以图标为程序的基本组件,用流程线连接各图标构成程序,使没有程序设计经验的一般老师也能自主地制作多媒体课件,因而成为使用较为广泛的教学软件之一。当在Authorware课件中集成了大量的真彩图像、三维动画、高音质的声音以及数字电影之后,课件的容量就会变的相当大,给课件的分发、传递带来极大的不方便。日积月累,电脑中有限的硬盘空间很快也被这些文件给吃光了。因此,既要保持多媒体课件的优点,同时又要降低课件的容量,是摆在我们面前急需解决的问题。

二、 解决的思路

第一:利用Library(库)菜单项提供的功能,将某些反复用到的图标放入库文件中。也可利用系统函数DisplayIcon多次重复显示某个流程线上已存在的图标。

第二:适当调整颜色数和分辨率。对于某些要求不高的场合,可适当降低图片的颜色数和分辨率,来减少图片的存储空间。

第三:将媒体文件在不影响最终观赏效果的情况下进行压缩,从而减小各媒体文件的长度。

第四:有选择的进行打包,并在打包后,将Xtras目录中的某些不需要的且不会影响正常运行的程序去掉,以减少存储的容量。

三、 实现技术

1. 使用库文件和函数

①使用库文件

    步骤如下:

    首先,单击菜单”File” -> “New” -> “Library”或者按快捷键Ctrl+Alt+N建立一空白内容的库文件。

    其次,把流程线上的图标一一拖入到库文件中,此时图标自动与库文件建立了链接关系。

    最后,对库文件进行保存(同保存文件)。

    当要调用这些图标时,只需单击菜单”File” -> “Open” -> “Library”,在打开的库文件中将图标拖到流程线上就可以了。

②利用函数调用已有图标

    步骤:选中某个图标,单击右键,选择快捷菜单中Calculation项,出现计算窗口,键入:DisplayIcon(IconID@”tupian”),就可以显示已有图标tupian中的内容,而不用重复设置相同内容。

2. 选择适当的颜色数与分辨率。

    计算机里的图片是由“像素”组成的,像素的数值越大,图片就越清晰,同时计算机记录的信息量就越多,占用的磁盘空间也越大,这是一对不可调和的矛盾。一般多媒体教室的投影机以800*600居多,所以我们使用图片时,以不超过这个数值为准(一般采用640×480)。

    在WINDOWS98的“画图”软件中,“保存文件”对话框的下部有“保存类型”选项。选择“单色位图”,图片会变成黑白“版画”,16色和256色位图可以应付几何图案和要求不高的图片。如果你要表现人的脸部等有丰富色彩的图片,就只能使用“24位真彩色”了。这四种图片占用磁盘的比例大致为 1:4:8:24。在使用扫描的黑白文稿和制作几何图形时,大胆使用“单色位图”,即清晰美观,又节约空间;在使用高质量的照片时,也不要太过吝啬而不肯使用“真彩色”。

3. 合理处理媒体文件

(1)图形图像文件

   ①将静态图像转变为JPG格式。

    这是一种“有损压缩”,但色彩没有减弱,大小却只有原来的1/30~1/10。我们可在“画图”或“看图”(ACDSee)软件“另存为”对话框里选择这种格式就可以了。

    ②尽量利用Authorware提供的图标来制作动画,如要利用外部动画文件,尽量选择.gif格式。因为相对其它格式的文件,该类文件所占用的空间较少。

(2)声音文件

    ①通过降低声音质量来换取数据量的减少。

    可利用Windows中的“录音机”打开一个声音波形文件(*.wav),在“工具栏”的“文件”下选取“另存为”,更改“格式”和所需的质量。“名称”中默认的CD质量、收音机质量和电话质量的数据量之比为16:2:1。若把“格式”框中的“PCM”改变为GSM等格式保存,你会惊奇的发现,文件的大小变成了原来的几十分之一——声音的质量当然会差一些。如果你觉得声音质量还可以接受,这当然是一个不错的选择(OFFICE97可能不支持某些格式的声音)。

    ②将CD或WAV的声音文件用MP3 压缩工具转换成MP3格式的文件,6.0以上版本可直接播放,这样可以大大地减少空间。

    ③采用midi文件代替WAVE文件作为背景音乐。midi音乐优美动听,乐感丰富,与WAVE文件相比,大大地节省磁盘空间,所以被广泛用作多媒体课件的背景音乐。低版本的Authorware不能直接用“Sound(声音)”图标播放midi音乐,但提供了多媒体扩展函数MIDIPlay来调用midi文件。

    ④将声音转化成超级音频格式(.swa)。在容量上与波形文件的比例约是24:1,压缩率比mp3还要高。我们可以通过单击菜单“Xtras\Other\Convert WAV to SWA...”来转换,在Convert .WAV Files To .SWA Files对话框中,单击Add Files按钮选择要转换的WAV文件,再单击Select New Folder按钮,选择目标文件夹,最后单击Convert按钮,实现从.wav到.swa的转换。

    ⑤除非是音乐课件或者是外语课件,对语音要求较高的场合,其实情况下尽量把声音转化为单声道。

(3)数字化电影文件

    ①将数字化电影文件转换成MPEG格式。该文件的压缩率相当高,通过转换软件(如:金山影霸2003视频转换器)转换成MPEG格式文件。这样运行时只需在对方的机器上安装Xing MPEG驱动程序即可正常播放(您可以将它与您的产品一起发布)。

    ②利用外部播放器播放,如MediaPlayer、超级解霸等等。通过函数JumpOutReturn(″program″,″document″,″creator type″),将program、document分别用可以播放影像文件的应用程序、欲播放的影像文件名称(包括全部路径)代替,对于windows用户,可删除后面的″creator type″(因为此参数专门为Macintosh机器设计,PC机上没有用)。这样,当程序运行到此时,就会自动调用外部播放软件来播放视频。视频文件无须导入程序中,从而减少了课件的容量。

4. 精简打包

     根据运行环境及课件的要求,对课件进行选择性打包。打包后,需将Xtras目录拷贝到工作目录下,而你的程序并非使用所有的Xtras文件,将扩展名为 .X16的文件(在Windows 3.X环境下使用)不要包括进去。另外在Xtras文件夹中有这样一些文件如:Bmpview.X32 是支持BMP图像文件的,Tiffimp.X32 是支持TIF图像文件的,……Coverin.X32是支持Cover In过度效果的,……而你又没有使用这些图像格式或过度效果,那么就可以完全不要附带这部分文件了。总之,根据你课件中所使用的东西来选择所需适当的程序,没有用到的可不用放到Xtras 目录中。当打包一个Authorware项目程序时,如果此程序与某个库文件有链接关系,则需要将库文件单独打包。注意:单独打了包的库文件,必须与原Authorware项目程序放在同一文件夹下,或位于Search Path (搜索路径)框中(File Properties对话框中)所指定的路径中。

四、体会

    以上所述是笔者在制作Auhorware课件过程中,得出的一点个人经验,由于对Authorware软件的掌握及对媒体文件的熟悉度不够深,因而有些地方写的不够完善或表达的不够确切,敬请原谅。本文所讲的方法在Authorware 6.0版本中是适用的,至于低版本的Authorware是否适用,还未尝试过。总之,在制作Auhorware课件时,不要一味追求画面的精美、音乐的动听、大段的视频影像,而是本着教学的要求,有目的的选取素材,合理使用素材,从而降低课件的容量。