快速业务通道

轻松抓取Flash作品中的素材

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-15

 Flash是Macromedia公司出品的著名的网页制作工具软件。利用它们来制作多媒体的人越来越多,使用也越来越广泛。但是,使用它们的人都知道,一旦在其中引入了多媒体对象后,就很难将它们“还原”出来,而我们从事多媒体开发的人都知道,多媒体程序的优劣在很大程序上取决于素材的好坏,因此研究如何从已有的Flash作品中抓取出素材,对丰富我们的素材库和进一步制作出优质的多媒体程序是很有帮助的。本文就如何抓出Flash作品中素材资源作一些讨论,与广大多媒体爱好者们共同交流。

  一、从Flash源文件中还原素材

  如果我们有Flash的源文件FLA的话,那问题就很容易解决,只要反复使用复制/粘贴命令,总是可以将其引入的素材导出的。这个非常简单,笔者就不再重复了。

  二、从Flash电影文件中还原素材

  如今,网上很多动画都是用Flash做的,总想看看别人那酷毙的Flash动画总想知道是怎样做的。但可惜的是,别人的动画是电影文件SWF,而并不是源文件FLA,这样我们就只能够看,但不能够对其进行研究,更谈不上将其素材还原出来了。其实,只要我们有了SWF Browser这个软件,不仅仅可以让您看出别人动画是怎样制作出来的,让您学到别人的制作方法,而且它还可以将Flash源文件中的素材还原出来。SWF Browser目前最高版本号为2.93,可以从华军主页ftp://www.newhua.com/SWFBrowser293.EXE或http://software.stinfo.net/download.ASP?id=2579处下载,但是下载回来如果不注册的话,有些功能还是不可用,所以您还必须到http://flashhong.myrice.com/soft/SWFBrowser.exe下载一个注册器回来完成注册。另外,如果您喜欢中文界面的话,那也可以到ftp://software.stinfo.net/software/software/photo4/see-401/HB-SWFBrowser293-TWN.exe处下载一个汉化补丁程序。

  启动SWF Browser后,选中SWF文件,单击预览窗口上方的“SWF分析状态”(英文为“SWF parser status”)或选择“工具\粘贴当前电影”(英文名“Tools/Parse Current Movie”),稍等片刻,便可分解出SWF中的声音事件(Sound Events)、声音流(Sound streams)、图片(Graphic)、影片剪辑(Movie clip),以及SWF文件的内部结构(SWF Internal),并可将它们当独保存下来,这样素材就被还原出来了(图1)。

   
                图1




  三、 从EXE文件中抓取素材

  一般情况下,有些人为了保护他的作品,将Flash动画制作成了带有播放器的EXE文件,这样用户就只能够游览了。其实,现在在网上有一个工具,专门将Flash中制作的EXE动画转化成SWF电影文件,其下载地址为:http://www.xs4all.nl/~jwbos/floris/exe2swf-v0-01.zip,单击“开始”\“程序”\“Exe2swf”\“Convert EXE 2 SWF”,即出现名为“Select input file”的对话窗口(图2),选择好需要转换的文件,单击“打开”,立刻又出现一个名为“Select output file”,选择好需要保存的地址,确定好文件名(图3),单击“保存”就行了。接下来,当然不要我说了,再使用上面的SWF Browser呀。

     
               图2

     
               图3

  通过上面的几种方法,无论拿到Flash文件的何种文件版本,都可以非常轻松地将其中的素材还原出来了。如果以后您使用了我的方法成了Flash高手的话,可千万不要忘了告诉我一声。
关键词:素材

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号