刚拿到 S68 的时候做过一些这个方面的功课,找比较大的 .gif 文件在手机上放,力图使 S68 能实现 MP4 功能,在后来把小小、拾荒等人的动漫作品转化成 .gif 格式在手机上放映,可以有一点小小的满足感。后来弄的多了,觉得占用空间太大,没有声音,而且由于进行了大小的变化,很多时候都极为失真,所以也就不玩了,而是开始刷补丁。现在看到 woiwzm 兄提到这个,又有人问到,呵呵,我以前做的东西整理一下,发上来,供大家参考(这会儿正手边无事,还是继续我的骗花生涯吧。。。。)。
将 .swf 格式的动漫转化为你的 S68 所需要的 .gif 文件只需要一个软件的支持就可以了,那就是 Magic Swf2Gi 。就 .swf 转换成 .gif 来说, Magic Swf2Gi 可以算是最有效的工具了。该工具不但可以快速高效地将 SWF 格式的 Flash 动画转换为 GIF 动画图片,而且在转换之后还能完整地保持原 Flash 动画中的动画帧数和分辨率,而且在转换过程中还可以任意截取片段、并且对分辨率等加以调整。例如,利用 Magic Swf2Gif ,你可以把 .swf 文件的全部帧或任意帧输出为一个 .gif 动画文件;捕捉任意一个帧为一个位图文件;或把 .swf 文件的全部帧或任意帧输出为 tga 序列或 bmp 序列。总之,很强大的说。。。。
华军软件园和天空软件园所提供的 Magic Swf2Gif 都不好用,有个狐狸少爷的汉化版,下载地址 :http://www.ayxz.com/down.asp?id=4427&no=1
第一步:导入 SWF 动画文件
这是一个绿色软件,下载解压后双击打开如图一
点击软件界面中的“添加文件”按钮,在弹出的对话框中选择需要转换的 Flash 动画文件,呵呵,我选择的是三国演义的那个 flash ,如图二;
实际上,在添加文件时可以一次选择多个 Flash 动画文件批量导入,当然也可以点击“添加目录”按钮将某个目录下的 SWF 文件全部导入,点入要添加的文件后如图三;
第二步:如何要转换的动画
在 SWF 文件列表中,选择一个 Flash 动画。这时我们可以看到原来的“文件信息”按钮已经显示为“ W:720,H465,T:2142,R:16 ” 字样,如图 四 所示,点一下按钮这表示该 Flash 动画的宽度为 720 像素,高度为 465 像素,总帧数为 2142 帧,帧频为 16 帧 / 秒。
如果不希望把 flash 动画全部转换成 .gif 文件的话,就可以截取动画,如何截取?看图五的两个红框(哈哈,还是喷枪方便)。
现在需要设置欲转换动画的起止点,以去掉自己不想要的开始或结尾片段。在右边的播放框中,拖动上方的播放按钮将 Flash 动画停留在你所希望的转换部分的起始处,随后点击动画下方的“ [ ”按钮在此处做上起始标记。如图六,注意几个喷枪喷过的地方,呵呵,都是想呼应的。这表示从第 480 幅画开始转换。同样选择结尾,如图七;
做完这些工作后,基本就可以开始了,但是且慢,如何解决大小不相符的问题?呵呵,不难,看第三步。
第三步:动画的输出设置
点击“选项”按钮,如图八,先在“调整大小”选项卡中选择生成 GIF 动画的图片尺寸大小,既可以选择预设的大小(默认为原始大小),也可以自定义大小,然后在“帧率”选项卡中设置 GIF 动画的帧率里面去调播放速度,值得一提的是注意:当减少帧频的时候,软件将不会更改播放速度,只是放弃一些帧以减小文件的体积。最后切换到“文件夹”选项卡设置好转换后的文件所在文件夹,以方便查找
当这一切都做完后,点击“转换为 GIF ”,呵呵,如图九,开始转换,转换后的文件存在于你所选的文件夹内。
好了,把这个转化后的东东放到你手机的“ picture ”文件夹里吧
最后,做个总的说明,个人认为,这个用在手机里的转换工作正如同我以前所做的主题一样,费力,但实际效果不好,如前所述,没有声音,失真,不好。。。
给大家看几个截图吧。