2009-09-18 19 views
3

現在我開發了一個RIA應用程序,用於創建在線電影。 主數據格式是服務器端生成的swf文件。 我需要一個服務器端解決方案,用於自動化swf到視頻轉換。用於將SWF文件轉換爲視頻文件的Serverside解決方案

一些研究和實驗後,我發現了兩個解決方案:

  1. 重寫有點開源flash播放咬牙切齒
  2. 抓鬥的Adobe Flash Player直接通過虛擬X服務器

但是這兩種方法都有這樣的缺點:

  1. 咬牙切齒只支持SWF的舊格式
  2. 抓工作實時只有

有人建議可以另一種方式來做到這一點的東西?

+1

虛擬X服務器抓取的屏幕投射: http://www.youtube.com/watch?v=8W6jyjXjmnE – peko 2009-09-22 15:59:45

回答

1

有趣,

我發現this SimpleFLVWriter爲AIR製作,但我想它可以適用於有書寫到服務器上的文件。我理論上可以加載swf,檢查幀率,每幀獲取一個bitmapData快照,然後將所有bitmapDatas作爲二進制(ByteArray)發送到服務器,將其寫爲flv。

只是我的2便士。

+0

這個解決方案沒有用在大多數情況下,由於非常低性能,低圖像質量和高互聯網流量:( – peko 2009-10-22 10:08:59

+0

嗯......你是對的:(我猜應該有一些基於Java或其他類型的工具來'記錄'播放SWF並將其寫入FLV。 – 2009-10-23 21:48:48

相關問題