发布swf-util 0.01
2023-03-14 10:20:13 时间
swf-util是一个使用Ruby读取swf头信息(高度、宽度、文件大小、帧数等等)、压缩和解压缩swf文件的工具类库,改写自java版本。
项目主页:http://code.google.com/p/swf-util/
协议:MIT License
平台:JRuby or c ruby 1.8.x on linux
依赖BitStruct,请到这里下载安装bit-struct。在windows上的Ruby Zlib的实现有问题,linux下正常,使用JRuby也可以。
使用例子:
项目主页:http://code.google.com/p/swf-util/
协议:MIT License
平台:JRuby or c ruby 1.8.x on linux
依赖BitStruct,请到这里下载安装bit-struct。在windows上的Ruby Zlib的实现有问题,linux下正常,使用JRuby也可以。
使用例子:
#read swf head
require 'swf_util'
header=SwfUtil::read_header("test.swf")
puts header.inspect
header.version
header.frame_rate
header.width
header.frame_count
![](http://www.blogjava.net/Images/dot.gif)
![](http://www.blogjava.net/Images/dot.gif)
#decompress swf
SwfUtil::decompress_swf("test.swf")
#compress swf
SwfUtil::compress_swf("test.swf")
require 'swf_util'
header=SwfUtil::read_header("test.swf")
puts header.inspect
header.version
header.frame_rate
header.width
header.frame_count
![](http://www.blogjava.net/Images/dot.gif)
![](http://www.blogjava.net/Images/dot.gif)
#decompress swf
SwfUtil::decompress_swf("test.swf")
#compress swf
SwfUtil::compress_swf("test.swf")
相关文章
- Amazon EKS 现在支持 EC2 Inf1 实例
- 使用 ezsmdeploy Python 程序包和几行代码将机器学习模型部署到 Amazon SageMaker
- 瞬息万变时代中的扩展挑战
- 使用 AWS CodeArtifact 的软件程序包管理
- 使用 AWS CDK 加速 EKS 集群部署
- VPC 安全的十个最佳实践
- 基于 MediaConvert 实现加载 WebVTT 字幕的 HLS 流媒体的封装
- 新增功能 – 由第二代 AMD EPYC™ 处理器提供支持的 Amazon EC2 C5a 实例
- php_python远程调试
- 机器学习为数字化转型插上翅膀
- java-synchronized原理
- 机器学习基础
- Amazon FSx for Windows File Server – 存储大小和吞吐容量扩展
- 如何优雅的删除一个 VPC
- 欢迎进入 IPv6 的云计算世界!
- Okta 通用目录与 AWS 之间的单点登录
- 新增功能 – AWS Marketplace 的 SaaS 合同升级和续订
- 介绍最新的 AWS 精英,2020 年 5 月
- 什么是 Deno?
- 欢迎参加无服务器优先功能线上活动