`
sealbird
  • 浏览: 584706 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

swf文件压缩

    博客分类:
  • Flex
 
阅读更多
from http://www.9ria.com/news/2011/0809/23415.html
download http://www.buraks.com/abcmerge/

本帖最后由 factar 于 2011-8-8 15:51 编辑

还在为swf文件太大而烦恼吗?让我们来优化它吧。
一ABCMerge 简介
ABCMerge 是一个实用的win 32 系统命令行应用。它主要用来优化as3 文件,实现:
1.合并每一帧的DoABC标签。
2.使用计数器对常量池进行排序。
3.去除不必要的AS3和元数据(例如有这样的名字"…goto_definition_help”)。
4.清除调试的行动。
上边所有涉及到的都是用来减少swf文件的大小。

用Flash Professional IDE来创建的swf 文件,当发布swf文件时,一般会包含上面提到的可优化的元素。导出的swf文件需要保存自定义的MetaData 标签(如[inject],用于依赖注入)。如果” Permit debugging”的选项被选中了,调试动作也会被保留。

下载连接:http://www.buraks.com/abcmerge
ABCMerge 唯一指定授权下载地址。

二. ABCMerge的使用:
你可以通过命令行来运行ABCMerge,以此来进行优化。如果你想更简捷些,可以直接拖动想要进行优化的swf 文件到ABCMerge.exe。但是这样你将看不到处理结果。

在命令行中的语法:
AbcMerge InFile
InFile 是你要进行优化的swf文件。
ABCMerge 会将Infile 加上.bak后缀进行重命名用来备份。(如果.bak文件存在,将会被覆盖)。优化过的文件是原始文件名。
ABCMerge 会在原始文件里保存压缩方法的代码。ABCMerge支持未压缩的,ZLIB 和LZMA的两种压缩格式文件

ABCMerge.exe 会返回以下处理结果的代码。
Value        Meaning
0                优化成功。
1                参数数量错误
2                通用错误代码,请将您的执行步骤通知我们。
3                Infile 文件错误,请检查文件路径和文件名
4                将在Infile swf文件错误。
5                执行优化时错误
6                删除已有备份文件错误
7                重命名文件错误
8                保存swf文件错误

注: 1.0版本已暂时关闭下载,请大家耐心等待
分享到:
评论

相关推荐

    SWF压缩.rar

    标题中的“SWF压缩.rar”指的是一个包含有关SWF文件压缩的压缩文件包。SWF是一种由Adobe Flash(以前称为Macromedia Flash)创建的文件格式,主要用于在Web上显示交互式多媒体内容,如动画、游戏和应用程序。这种...

    SWF和GIF转换器.rar

    SWF和GIF转换器....利用 SWF和GIF转换器,你可以把 SWF 文件的全部帧或任意帧输出为一个 GIF 动画文件;捕捉任意一个帧为一个位图文件;或把 SWF 文件的全部帧或任意帧输出为 TGA 序列或 BMP 序列。

    fws转cws,swf触解压工具

    FWS和CWS是两种不同的Swf文件压缩方式,它们都属于Swf文件的不同版本。 首先,我们要理解FWS(Full SWF)和CWS(Compressed SWF)的区别。FWS文件是以未压缩的形式存储的,通常用于开发阶段,因为它包含了所有原始...

    压缩解压(含源码)

    总的来说,这个“压缩解压(含源码)”项目提供了一个学习和实践C++文件压缩与解压缩技术的平台,涵盖了数据压缩算法、文件格式解析、C++编程技巧等多个方面,对于提升程序员的综合能力大有裨益。通过深入研究源码,...

    修改swf文件工具

    标题:“修改swf文件工具” 在数字媒体领域,SWF(Small Web Format)文件是一种广泛用于网络上展示互动式内容的格式,常见于网页中的动画、游戏或者应用程序。这种格式通常由Adobe Flash软件生成,但在Adobe停止...

    SWF_Compress

    3. **SWF文件压缩**:由于SWF文件通常包含大量数据,如图像、音频和动画帧,它们的体积往往较大。压缩SWF文件可以减少文件大小,加快加载速度,尤其是在带宽有限的网络环境下。 4. **SWF_Compress工具**:这款工具...

    易语言提取出swf文件

    3. **解压缩**:由于SWF文件可能被压缩在ZIP或其他类型的压缩包中,因此需要解压代码来提取SWF。易语言可能需要使用第三方库或者自定义的解压算法来完成这个任务。 4. **数据解析**:解压后,程序需要识别和解析SWF...

    批量提取swf文件中的声音文件

    标题 "批量提取swf文件中的声音文件" 描述了一个实用工具,它能够高效地从SWF(ShockWave Flash)文件中导出音频内容。SWF是一种常用的格式,用于在网络上传输和播放动画、游戏以及含有交互元素的多媒体内容。在这些...

    解析swf文件 源码

    5. **声音和视频**:SWF文件能够包含压缩的音频和视频流,这使得在线媒体播放成为可能。声音可以是MP3或其他格式,视频则使用Sorenson Spark或VP6等编码。 解析SWF文件的源码通常涉及以下几个步骤: 1. **文件读取...

    把多个swf打包到一个exe文件

    "将多个SWF文件打包到一个EXE文件" 这篇文章将详细介绍如何将多个SWF文件打包到一个EXE文件中。这种方法可以将多个SWF文件集成到一个文件中,方便用户使用和分享。 首先,需要准备好所有的SWF文件和一个ICO图标...

    swf文件解析

    其中,“FWS”代表未经压缩的SWF文件,而“CWS”则表示经过LZMA压缩的SWF内容。这一步骤至关重要,因为它可以确定后续处理应采取的解压方式。 接着,我们关注文件的版本信息。在签名之后,紧接着是单个字节,它代表...

    swf文件修改器

    SWF文件由一系列的压缩数据块组成,每个块可能包含图形命令、声音数据、动作脚本或者元数据。这些块可以按照需要进行播放,使得SWF文件在加载时能够逐步呈现内容,提高了网页加载速度。 SWF文件修改器的核心功能...

    swf文件格式说明书/中文+英文

    SWF文件支持ZLIB标准进行文件压缩。ZLIB是一种广泛使用的数据压缩库,其数据格式由一系列RFC文档(如RFC 1950至1952)详细描述。当SWF文件采用CWS签名时,除了最初的8字节外,其余部分均被压缩。 #### 五、SWF 文件...

    swf小文件,一般用于网站测试

    6. 性能优化:由于SWF文件可能包含大量动画帧和复杂脚本,测试期间需要关注文件大小和加载时间,通过优化图形、压缩资源、减少不必要的代码等方式,确保最终产品在各种网络环境下都能快速加载。 7. 安全性:尽管SWF...

    swf文件转换为Avi或mpg文件的软件

    SWF文件是由Adobe Flash制作的动画或交互式内容,常用于网页上的小游戏和视频。然而,由于技术的发展和浏览器的支持变化,有时需要将SWF文件转换为更通用的格式,如AVI或MPG,以便在不同的设备或平台播放。"Free SWF...

    swf文件中提取出mp3

    在提供的压缩包子文件的文件名称列表中,“swf提mp3.exe”很可能是一个执行这个转换操作的程序,用户只需运行这个可执行文件,按照界面提示进行操作,就可以从SWF文件中提取MP3音频。 提取SWF中的MP3音频通常涉及...

    FlashPaper在线转换swf文件

    - **压缩与兼容性**:SWF文件体积小,能在多种设备和平台上播放,无需安装额外的阅读器。 - **保护版权**:可以设置密码保护SWF文件,防止未经授权的复制和打印。 4. **与百度文库的比较**: - 百度文库是在线...

    swf文件分析

    SWF文件还支持压缩,以减小文件大小,提高加载速度。 "SWFXML.vbs"很可能是一个VBScript脚本,用于将SWF文件转换成XML格式。这种转换对于理解SWF文件的内部工作原理非常有帮助。XML(可扩展标记语言)是一种结构化...

    专业的FLASH压缩工具大幅减少FLASH体积

    在IT行业中,优化资源文件...通过高效的压缩算法和技术,它能够显著减小SWF文件的体积,提高网站的加载速度,优化用户体验,同时降低运维成本。对于从事网页设计、开发或站点管理的人来说,这是一款非常实用的工具。

Global site tag (gtag.js) - Google Analytics