Serverside使用参数保存独立的SWF

时间:2012-04-06 14:56:43

标签: flash flv

我有这个系统,客户端上传公司的徽标并调整大小并将其放在SWF文件中进行预览(使用一些FlashVars变量),以便预览动画的外观。

有没有办法将此预览保存为独立的SWF文件,然后保存为FLV文件?

对于第二个问题(转换问题)还有除ffmpeg以外的其他可能性吗?

谢谢!

更新

其实我想知道那些家伙http://www.flashbannernow.com如何保存他们的flash横幅,因为他们在嵌入代码中没有任何GET或Flashvars变量。

2 个答案:

答案 0 :(得分:0)

“将此预览另存为独立SWF”的替代方法是将当前的swf修改为有意动态,并采用代表图像的变量。

所以在你的服务器上你会有: - www.yourserver.com/some_dir/app_dir/your.swf?image_id=abc.jpg - www.yourserver.com/some_dir/app_dir/uploaded_images_dir /

目前您的客户端向您发送图像,您操纵它们,然后将它们上传到您的服务器,uploaded_images_dir。

然后当你的swf被调用时,它将读取GET值并使用它将upload_images_dir中的图像加载到your_mc中。

您的客户只需输入附有图片名称的网址即可。

答案 1 :(得分:0)

经过一些研究,我的一位朋友给了我一个很好的例子http://cookbooks.adobe.com/post_Screen_or_Stage_Capture_with_Flash-18504.html,它实际上是AS 3的组件 进行屏幕捕获然后将其保存为FLV ,这实际上是一项很棒的工作,不需要任何许可证。

这是创建FLV文件http://www.zeropointnine.com/blog/simpleflvwriteras-as3-class-to-create-flvs/

的类

之后,有人可以轻松地使用ffmpeg进行压缩或其他文件格式。