PHPでSWFファイルをいじる
2006年05月20日
File_SWF which inherits from PEAR package, allows operations I/O on swf files. Basically, other than returning all the main information from an swf file, such as the bg color, framerate, player version, compression, protection used, movie size.. it allows to modify some of those parameters.
PHPでSWFファイルをいじるサンプル
<?php
// include the PEAR package
require "File/SWF.php";
$flash = new SWF("source.swf");
if($flash->is_valid()){
$stat = $flash->stat();
// this give all the info
// and also..
$fps = $flash->getFrameRate();
$size = $flash->getMovieSize();
$bg = $flash->getBackgroundColor();
$prot = $flash->getProtected();
$compr = $flash->getCompression();
$version = $flash->getVersion();
// they can be changed...
$flash->setFrameRate(60);
$flash->setProtected(1);
$flash->setBackgroundColor(51,51,204);
$flash->setCompression(1);
// and write a new file...
$flash->write("./new_one.swf",1);
}
?>
FPSやサイズ、バックグラウンド色などを取得したり、値を設定して書き込むサンプル。
File_SWFっていうパッケージを配布していてそれを応用したものですが、楽しそうなライブラリですね。
投稿者 KJ : 2006年05月20日 12:02
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- PHPを使ってミニブログを作るチュートリアル
- おいしそうな青りんごを1から作るPhotoshopチュートリアル
- 青ベースの綺麗なサイトデザイン集
- 2008年10月6日 管理人のブックマーク
- SymfonyでのWeb開発に役立つFirebug拡張「FireSymfony」
- GoogleWebToolkit用PHP5フレームワーク「GwtPHP」
- アップル風の画像を作るためのPhotoshopチュートリアル集
- ページ内の画像を一括で最適化「smush.it」
- ブラウザ上で動作するPhotoshop風アプリ「Sumo Paint」
- 2008年10月3日 管理人のブックマーク
- phpMyAdminのバージョン3.0リリース


















