文档章节

SWF转GIF完美解决方案

7
 77970290
发布于 2013/05/04 12:30
字数 895
阅读 293
收藏 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
用一个SWF文件如何制作安卓动态壁纸?

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

beyond2750
2013/09/17
831
2
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

没有更多内容

加载失败,请刷新页面

加载更多

Bash重定向详解

Bash重定向详解 Bash的重定向指的是将命令的输入和输出导向不同地方,而不是默认的标准输入、标准输出和标准错误。Bash的重定向实际上是对标准输入、标准输出和标准错误的重置,进而将所需输...

小陶小陶
今天
3
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
8
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
3
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
4
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部