タグが DefineShape 系であるのかチェックする。
<?php $swf = new SWFEditor(); $swf->input($swfdata); foreach ($swf->getTagList() as $seqno => $tagInfo) { $tagdata = $swf->getTagData($seqno); if ($swf->isShapeTagData($tagdata) { file_put_contents("$seqno.shape", $tagdata); } }