2012-04-06 43 views
0

我有這個系統,客戶端上傳公司的標誌,我調整它,並將其放置在一個SWF文件預覽(使用一些FlashVars變量),以預覽如何動畫將會看起來像。Serverside保存獨立的SWF與參數

有沒有辦法將這個預覽保存爲獨立的SWF文件,然後作爲FLV文件保存?

對於第二個問題(轉換之一),除了ffmpeg還有其他可能嗎?

謝謝!

更新:

其實我想知道你們是如何theese http://www.flashbannernow.com拯救自己閃光的旗幟,因爲他們沒有在嵌入代碼的任何GET或Flash變量的變量。

回答

0

經過一番研究,我的一個朋友給了我這個http://cookbooks.adobe.com/post_Screen_or_Stage_Capture_with_Flash-18504.html的光輝榜樣,這實際上是AS 3是讓一個屏幕捕捉一個組件,然後並將其作爲FLV這實際上是一個很大的不需要任何許可證等的工作。

這裏將是由人的方式很容易使用的ffmpeg進行壓縮或其他文件格式創建的FLV文件http://www.zeropointnine.com/blog/simpleflvwriteras-as3-class-to-create-flvs/

在此之後的類。

0

一個替代方案是修改當前瑞士法郎是故意動態,同時在表示圖像的變量「作爲一個獨立的SWF保存此預覽」。

讓你的服務器上你會: - www.yourserver.com/some_dir/app_dir/your.swf?image_id=abc.jpg - www.yourserver.com/some_dir/app_dir/uploaded_images_dir/

當前您的客戶端向您發送圖像,您操縱它們,然後將它們上傳到您的服務器upload_images_dir。

然後,當您調用swf時,它將讀取GET值並使用它將uploaded_images_dir中的圖像加載到your_mc中。

你的客戶端僅僅需要您的網址與附加映像名稱鍵入英寸

+0

我同意你的看法,但是,這是我想避免,分別爲GET變量僅用於預覽和Flash變數做這件工作得很好,但在那之後我就需要這個SWF轉換的FLV或者其他視頻格式是什麼它根本不支持任何GET變量。 – Mike 2012-04-07 10:13:37