文档章节

SWF转GIF完美解决方案

7
 77970290
发布于 2013/05/04 12:30
字数 895
阅读 305
收藏 9
我们在网上常常会下载到许多有趣的Flash,后缀是SWF,要将这些SWF转GIF图片,用于做个性签名,应该如何操作呢?本文就教大家简单高质量的方法,轻松将SWF转换成GIF,实现Flash动画资源作为贴吧个性签名。

工具/原料

  • SWF转换器:《Flash转换王》
  • 视频转换软件:《超级转换秀》

步骤1:将SWF动画文件转成视频

  1. 将SWF转换成视频格式

    SWF是动画格式,而不是视频格式,一般视频转换软件都是无法将其转换的,除了极少数视频规格的Flash能够被转换,其他的SWF动画文件都需要使用专门的转换软件,譬如《Flash转换王》,所以要将SWF转GIF,我们可以先使用《Flash转换王》将SWF转成AVI等视频格式,这是最高速、高质量的额方法,因为《Flash转换王》是评测结果中转换软件最快、兼容能力最佳的SWF转换器。如下图,添加SWF文件进入“设置待转换的视频参数”对话框后,在“选择转换格式”下拉框选择要导出的格式。
    SWF转GIF完美解决方案
  2. 设置导出格式参数

    选择导出格式后,我们可以对导出分辨率、比特率进行设置,Flash转换王支持导出AVI、VCD、SVCD、DVD、MPEG1、MPEG2、MP4等众多应用广泛的格式,参数设置也非常灵活,如果我们最终导出格式是GIF,那可以使用软件默认参数,效果已经非常不错。下图以AVI为例:
    SWF转GIF完美解决方案

步骤2:将视频转成GIF

  1. 将导出的视频转换成GIF

    将导出的视频转换成GIF,用超级转换秀就可以做到,如果Flash是视频规格的,有些是能够被直接支持的,如果不支持,用Flash转换王导出为视频后再转换成GIF同样方便。
    如下图,添加视频直到进入“设置待转换的视频参数”对话框后,在转换后的格式下拉框选择GIF动画格式,从如下截图可以看到,除此之外,软件还支持导出非常多流行的视频格式,值得一提的是,这些格式的参数设置也非常灵活,由于和本文无关,不多加赘述。回到导出GIF这一块上,我们可以设置导出GIF宽、高,颜色数,质量等,由于国际标准的GIF颜色数仅仅为256,而且GIF是上传到网上做签名或共享图片的,容量有限制,所以导出时,推荐宽高设置小一些,基本都要低于原视频宽高,既可以控制体积,GIF在颜色这一块的缺失也不会那么明显。
    SWF转GIF完美解决方案
  2. 截取视频为GIF

    设置好GIF参数后,进入其他功能设置对话框,在这一对话框,我们可以设置截取视频时间段,因为导出GIF都是作为签名或者搞笑图片,所以基本上都不会需要整个视频,而只是其中一个有趣的部分,截取视频这个功能当然至关重要。
    除了截取,在这个对话框还可以设置叠加文字、滚动字幕、水印和相框,如果想要导出的GIF更加个性化,这些功能都可以一一尝试。
    SWF转GIF完美解决方案

参考资料

© 著作权归作者所有

共有 人打赏支持
7
粉丝 19
博文 999
码字总数 1285206
作品 0
广州
私信 提问
优化建议解决方案:未设置max-age或expires

网页的缓存是由 HTTP 消息头中的 “Cache-control” 来控制的,常见的取值有 private、no-cache、max-age、must-revalidate 等,默认为private。其作用根据不同的重新浏览方式分为以下几种情...

告别只是另一种体验
2016/05/28
46
0
Web开发系列 - Web Chart

整理一些可以在Web开发中使用的图表控件, 主要为客户端实现方式, 如Flash, JavaScript, Silverlight; 如果是GDI+方式生成统计图表可以看我前几天整理的另外一篇博文C# WinForm开发系列 - Ch...

长征2号
2017/11/01
0
0
国际标准的网页BANNER规格

按钮广告(Button) 文件大小:gif:6K/swf:8K 广告尺寸:17060/12060像素 广告位置:第一屏 第二屏 备注:触发式LOGO,弹出图片尺寸为160160 文件大小gif:9K/swf:12K 弹出窗口广告(Pop up)...

波利beryl
2014/11/10
0
0
nginx反向代理 报错#3848: *1621 CreateFile() "

3848: *1621 CreateFile() "D:nginx-1.8.0/html/resources/moneyProject/img/asdfgv.png" failed (3: The system cannot find the path specified), client: 大多是缓存问题location ~ .*.(......

高运维之路
2017/12/21
0
0
用一个SWF文件如何制作安卓动态壁纸?

安卓动态壁纸如何制作,我是菜鸟,也说不出哪些专用的术语,不过我可以举个例子:我有个SWF格式的动态文件,想用它来做动态壁纸,网上有哪种让这个SWF播放,然后再把它转为GIF格式(说白了,...

beyond2750
2013/09/17
846
2

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 钱不还,我就当你人不在了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享Bigleaf的单曲《小鹿》 《小鹿》- Bigleaf 手机党少年们想听歌,请使劲儿戳(这里) 周日在家做什么? 做手工呀, @poorfis...

小小编辑
今天
24
3
EOS docker开发环境

使用eos docker镜像是部署本地EOS开发环境的最轻松愉快的方法。使用官方提供的eos docker镜像,你可以快速建立一个eos开发环境,可以迅速启动开发节点和钱包服务器、创建账户、编写智能合约....

汇智网教程
今天
17
0
《唐史原来超有趣》的读后感优秀范文3700字

《唐史原来超有趣》的读后感优秀范文3700字: 作者:花若离。我今天分享的内容《唐史原来超有趣》这本书的读后感,我将这本书看了一遍之后就束之高阁了,不过里面的内容一直在在脑海中回放,...

原创小博客
今天
23
0
IC-CAD Methodology知识图谱

CAD (Computer Aided Design),计算机辅助设计,指利用计算机及其图形设备帮助设计人员进行设计工作,这个定义同样可以用来近似描述IC公司CAD工程师这个岗位的工作。 早期IC公司的CAD岗位最初...

李艳青1987
今天
28
0
CompletableFuture get方法一直阻塞或抛出TimeoutException

问题描述 最近刚刚上线的服务突然抛出大量的TimeoutException,查询后发现是使用了CompletableFuture,并且在执行future.get(5, TimeUnit.SECONDS);时抛出了TimeoutException异常,导致接口响...

xiaolyuh
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部