如何用PHP将JPEG转换为Flash视频?

时间:2012-10-08 19:55:02

标签: php flash video jpeg

  

可能重复:
  how to convert series of jpegs to flv using imagemagik and php?

甚至可以将一批JPEG图像转换为Flash视频吗?

如果是的话,有关我将如何开始的任何建议?

1 个答案:

答案 0 :(得分:0)

您可以使用SWFBitmap将图片导入电影Using PHP Ming 功能[SWFMovie]

示例

$img = new SWFBitmap(file_get_contents('test.jpg'));

$s = new SWFShape();
$imgf = $s->addFill($img);
$s->setRightFill($imgf);
$s->movePenTo(0, 0);
$s->drawLineTo($img->getWidth(), 0);
$s->drawLineTo($img->getWidth(), $img->getHeight());
$s->drawLineTo(0, $img->getHeight());
$s->drawLineTo(0, 0);

$m = new SWFMovie();
$m->setDimension($img->getWidth() * 2, $img->getHeight() * 2);
$is = $m->add($s);
$is->moveTo($img->getWidth() / 2, $img->getHeight() / 2);

for($i = 0; $i < 10; $i ++) {
    $is->skewx(0.02);
    $is->skewy(- 0.03);
    $m->nextframe();
}

$m->save('image.swf');

图片幻灯片