ansys拓扑优化实例 对FLASH作品如何进行体积优化

  摘 要: FLASH的应用越来越广泛,很多学生在上传Flash动画作品的时候会碰到网站对文档大小的要求,同时过于庞大的动画在线观看的时候也会遇到麻烦。这里,我们探讨FLASH作品体积优化的注意点,能有效地减小FLASH作品的体积。
  关键词: FLASH作品 SWF 优化
  很多同学在兴致盎然的做好FLASH作品,准备上传到自己的博客、空间的时候或是参加比赛的时候,很失望地发现,自己的作品体积太过庞大,超出了网站的限制或比赛的要求。要解决这个问题,就要缩小FLASH的体积,优化自己的作品。
  作品优化中最重要的,是在不影响动画效果的前提下减少作品容量。下面是笔者在制作FLASH动画过程中的一些优化动画作品的经验:
  一、动画准备阶段
  1.素材准备。
  一部精彩的动画作品,必然少不了精美的图片、烘托情绪的配乐,甚至是视频素材,随着这些外来文件的导入,FLASH文件的体积在不断地增加,与此同时生成的SWF文件也随之变重。
  (1)图片素材。
  更多地使用矢量图形,减少位图图像的使用。FLASH起初本是矢量动画制作软件,矢量图可以任意缩放而不影响FLASH的画质,文件输出轻巧,适合在网络传播,才使其广泛使用更过多地应用于网络。FLASH并不擅长处理位图图像的动作,位图图像一般只作为静态元素或背景图。对同一对象而言,用矢量来描述,其存储空间只有位图的几千分之一。复杂的位图素材一般会占用很多空间,故应避免使用位图图像元素的动画。
  当然有时候考虑到动画的效果,必须导入一些图片,这时候,我们也可以对图片进行一些处理。比如有的原始素材图片较大,超出舞台的部分在播放时看不见,就可以用图形软件进行切除。图片剪切的时候尽量精确地把多余的部分都裁剪掉,免得增加无谓的空间。再比如有些图片素材使用的时候,需要缩小到合适的尺寸。由于在FLASH里直接调整的话,输出时是以图片的原来尺寸占据的大小进行输出的。我们可以先在图形软件中进行调整,再导入FLASH。另外,根据作品的需要合理设置位图的压缩比例,尽量减少位图的数据量,并以JPEG方式压缩。有些在画面一闪而过的人物图片可以把图片进行压缩,降低图片质量,以节省空间。
  (2)音频素材。
  如果需要在FLASH中导入音乐文件,要设置合理的压缩模式和参数。为了避免在网络下载过程中发生长时间等待现象,我们会选择流声音类型。而对于流声音而言,压缩方式则一般应选择MP3格式,因为在相同质量下,MP3文件体积要小得多。
  除了使用专门的音频处理软件进行压缩设置外,一个最直接的方法就是在FLASH里对声音文件进行压缩。这里拥有几种声音压缩方式和采样率、位深等压缩手段,Flash也会动态提示压缩后的容量。具体的操作步骤:①导入音乐后,首先打开库,双击声音文件。②在弹出的编辑对话框中,去掉“使用文件默认品质”设置。③将它的品质设置如下:“压缩”选择MP3;“位比率”选择16Kbps;“品质”选择快速。用千千静听也可以转换格式,把采样频率和编码质量改低一些就可以了,编码质量在输出格式右边的配置里,输出格式选mp3格式。
  如果仅导入了一个MP3文件,FLASH的内容也不多,那么只要保证压缩后的声音文件在700K到1M之间就可以了。如果导入了多个MP3文件,则需分别压缩后查看最后生成的SWF文件大小,再视情况进行再次压缩。
  2.文档规划。
  根据动画的不同用途,在制作影片之初需要设定合理的影片长宽比例。但从占用空间的大小来考虑,影片尺寸越小,最终的影片文件也就越小。
  二、动画制作过程
  1.元件的应用。
  在Flash中,元件是一个非常重要的概念。如果某个对象在影片中被反复的使用,这时候就应该做成元件,然后在使用的时候只要调用该元件的实例。虽然每个实例的大小透明度等等状态都可能发生了改变,但是生成的SWF文件并不会因为实例的多次调用而增加大小。原因在于Flash对重复出现的元件实例只会有一个原型载入,当实例在影片中调用时,只是原型的分身。尽管每一个分身都可以设置不同的属性,但分身是与原形保持一致的。这样做不但会有效地对影片进行减肥,在修改对象及删除对象时也会大大减少工作量。这样文件的体积就会成倍缩小。
  2.关键帧的使用。
  相对于传统动画,Flash最大的便利就是补间的功能,不需要一帧一帧地绘制,大大地缩减了动画创作的繁复工作。其实不仅如此,实践证实,在Flash中关键帧和补间中间帧占用的空间大小是不一样的,所以在Flash中尽可能地多使用Flash的运动补间或形状补间自动生成动画,减少使用关键帧方式制作动画也是一种减肥的有效手段。
  3.字体的选用。
  在Flash中共有三种内建字体,_sans、_serif、_typewriter,如果使用这三种字体,会比使用别的字体大大地减小文件的体积。当然,有的时候为了画面的美观,我们必须使用一些特别的字体,这个时候一定要注意限制字体和字体样式的数量。作品中的字体最好不要超过三种以上,尽量不要使用太多不同的字体,使用的字体越多,输出文件就越大,因为字体的嵌入会大大增加Flash文件的尺寸,并且也不利于作品风格的统一。在实际使用中,还应考虑到特殊字体的可移植性,以免给作品的编辑带来不便。
  另外,尽量不要将字体打散。字体打散后就变成了图形,也会增大文件的体积。
  三、后期修改发布阶段
  1.去掉“库”面板中多余的元件。
  在创作中多余的元件,尤其是导入的图片、声音,在作品完成后将其删除,可以有效地减少作品的体积。但是一个完整的作品,用到的元件可能有几百个甚至更多,要一个个去检查是否用到可能要花费很长的时间。在这里有个简单的方法可以快速地将多余的元件去掉。具体的操作步骤:①新建一个FLASH文档;②复制场景里所有帧;③粘贴帧到新建的FLASH文档中。这样很快就过滤了好多没用的元件。
  2.巧用“发布设置”菜单。
  在文件输出时的设置可以说是减小体积的最好办法。选择菜单中的“文件\发布设置”命令,在“Flash”选项卡中将图片统一设置50%-80%之间,看情况而定,也可以单独在库里对单张图片的质量进行调整,这是最有效的减肥方法了。如果不要求声音品质的话也可以把声音压缩一下。
  参考文献:
  [1]彭雪萍.如何给你的Flash“瘦身”[J].电脑知识与技术,2008(34).
  [2]JAY.Flash文件瘦身的一个另类方法[J].电脑知识与技术,2005(10).

推荐访问:体积 优化 作品 Flash