文档章节

SWF转GIF完美解决方案

7
 77970290
发布于 2013/05/04 12:30
字数 895
阅读 293
收藏 9
点赞 0
评论 0
我们在网上常常会下载到许多有趣的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
博文 51
码字总数 1285206
作品 0
广州
Web开发系列 - Web Chart

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

长征2号
2017/11/01
0
0
优化建议解决方案:未设置max-age或expires

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

告别只是另一种体验
2016/05/28
46
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
831
2
webuploader上传遇到的问题

文件上传空间webuploader +jquery,开源而且好用。但是在使用过程中出现一些问题。 问题 1.上传多张图片,图片的顺序会乱掉.解决方法 threads:1 2.文件没有按照原来比例上传,1M多的文件会被...

素剑步青尘
2017/11/08
0
0
FlexPaper+SwfTools实现的在线文档功能

最近一个项目需要实现一个在线浏览文档的功能。准备使用FlexPaper配合Pdf2Swf实现。 主要需求在于: ➔ 文档页数很多,少则几百页,多则上千页。 ➔ 相应的文档大小也在50MB以上。 根据需求,...

长平狐
2012/11/06
3.6K
4
如何将SWF的FLASH转成GIF动态图片呢.

如何将SWF的FLASH转成GIF动态图片呢?相信这是许多淘宝卖家在装修店铺的时候所面临的一些问题。现在为大家具体而又容易理解的讲述一遍。 第一步:准备好两个软件工具, 1:Magic Swf2Gif (下...

77970290
2013/05/04
0
0
nginx图片服务器配置proxy_cache及purge错误解决方法

这里主要分享下centos环境nginx搭建图片服务器的过程以及遇到错误解决方法 一.nginx安装 这里需要用到ngxcachepurge模块建议采用源码编译方式安装 1.安装pcre 下载pcre安装包 然后 ./config...

zhangdiandong
2015/09/23
0
0
nginx 防盗链

一篇很好的nginx防盗链文章,复制过来学习,链接地址:http://4593973.blog.51cto.com/4583973/1537963 我们经常会看到在浏览某一图片时会弹出一“403权限禁止”错误,这说明有可能正在浏览的...

飞来的翅膀
2017/07/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring boot中swagger2使用

1.pom.xml中添加 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version>......

说回答
1分钟前
0
0
tomcat虚拟路径的几种配置方法

tomcat虚拟路径的几种配置方法 一般我们都是直接引用webapps下面的web项目,如果我们要部署一个在其它地方的WEB项目,这就要在TOMCAT中设置虚拟路径了,Tomcat的加载web顺序是先加载 $Tomcat_ho...

Helios51
13分钟前
1
0
Mac 安装jupyter notebook的过程

MAC台式机 python:mac下自带Python 2.7.10 1.先升级了pip安装工具:sudo python -m pip install --upgrade --force pip 2.安装setuptools 工具:sudo pip install setuptools==33.1.1 3.安装......

火力全開
19分钟前
0
0
导航守卫解释与例子

“导航”表示路由正在发生改变。 正如其名,vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 记住...

tianyawhl
19分钟前
0
0
Java日志框架-logback配置文件多环境日志配置(开发、测试、生产)(原始解决方法)

说明:这种方式应该算是最通用的,原理是通过判断标签实现。 <!-- if-then form --> <if condition="some conditional expression"> <then> ... </then> </if> ......

浮躁的码农
33分钟前
1
0
FTP传输时的两种登录方式和区别

登录方式 匿名登录 用户名为: anonymous。 密码为:任何合法 email 地址。 授权登录 用户名为:用户在远程系统中的用户帐号。 密码为:用户在远程系统中的用户密码。 区别 匿名登录 只能访问...

寰宇01
34分钟前
0
0
plsql developer 配置监听(不安装oracle客户端)

plsql developer 配置监听(不安装oracle客户端)

微小宝
41分钟前
1
0
数据库(分库分表)中间件对比

本人的宗旨就是,能copy的,绝对不手写。 分区:对业务透明,分区只不过把存放数据的文件分成了许多小块,例如mysql中的一张表对应三个文件.MYD,MYI,frm。 根据一定的规则把数据文件(MYD)和索...

奔跑吧代码
45分钟前
2
0
Netty与Reactor模式详解

在学习Reactor模式之前,我们需要对“I/O的四种模型”以及“什么是I/O多路复用”进行简单的介绍,因为Reactor是一个使用了同步非阻塞的I/O多路复用机制的模式。 I/O的四种模型 I/0 操作 主要...

hutaishi
52分钟前
1
0
【2018.07.16学习笔记】【linux高级知识 20.16-20.19】

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析

lgsxp
57分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部