- 追加された行はこの色です。
- 削除された行はこの色です。
- SWFTOOLS へ行く。
- http://www.swftools.org/
-- https://github.com/matthiaskramm/swftools
-- https://security-tracker.debian.org/tracker/source-package/swftools
* git repos [#git]
git clone git://git.swftools.org/swftools swftools
** 足りないもの [#v5c2efed]
- ヘッダがみつからなくて、このままだとコンパイルが通らない。
- lib/pdf/xpdf がないので、swftools-0.9.0/lib/pdf/xpdf を持ってくると良いかも。
- doc で build
-- http://www.quiss.org/swftools/swfc/blur.swf
--
* ビルド方法 [#build]
% ./configure
% make
% su
Password:
# make install
** CentOS のメモ [#centos]
../lib/libgfxswf.a ../lib/libbase.a -L/usr/local/lib -lz -lm
../lib/libgfx.a(gfxfont.o): In function `gfxfont_free':
gfxfont.c:(.text+0x2f): undefined reference to `glyph_clear'
と出たら
yum install freetype-devel
で、OK
* 使い方 [#usage]
** jpeg2swf [#jpeg2swf]
for file in *.jpg ; do
b=`basename $file .jpg`;
# 240x240に収まるように、かつ拡大なしでリサイズする
# また、縮小すると暗く見えるのでガンマ補正をかける
convert -gamma 1.5 -resize 240x240\> $b.jpg ${b}_240.jpg;
done;
jpeg2swf -r 0.3 --width 240 --height 240 *_240.jpg
- 実例
-- http://diary.awm.jp/~yoya/?2008010&to=200801082#200801082
* gif2swf.c [#gif2swf]
- http://shield.jp/~dseg/swftools/gif2swf.c [http://www.awm.jp/~yoya/cache/shield.jp/~dseg/swftools/gif2swf.c cache]