2013-06-21 30 views
0

我花了一些時間尋找一個解決方案沒有成功,所以我希望這裏有人能夠至少指向我在正確的方向。服務器端動態Flash導出到視頻

的具體項目流程是這樣的:

  • 用戶訪問一個Facebook應用程序
  • 用戶上傳了一些照片,並選擇可選的過濾器
  • 用戶可以預覽,展示了他們的照片的視頻(視頻有動畫和音頻),然後
  • 用戶可以選擇下載該視頻爲他們的設備/ PC

個一些已知條件:

  • 服務器端的PHP在Linux/Apache的
  • 預覽視頻的Flash
  • 輸出格式變量(WMV/AVI/MP4)

我已經發現一對夫婦的解決方案,但似乎沒有匹配這個確切的流量。我希望整個過程自動/腳本化,因此需要一個可以坐在服務器上的組件,接受來自PHP的命令,並能夠處理動態Flash輸入並導出爲所選格式。我的客戶有一個慷慨的預算來購買軟件來做到這一點。

如果任何人都可以提出一個很好的軟件解決方案或確實另一種方法來達到同樣的目標,我將永遠感激......

謝謝!

回答

0

我是不會放棄的如何做到這一點還沒有確切的細節,但你可以做一個簡要介紹:

  • 用戶上傳的視頻(或者它已經在服務器上,我不確定)
  • 您可以使用exec()或shell_exec()運行ffmpeg,它將根據用戶的選擇將 flash文件轉換爲另一個輸出。

我會建議正在寫一個bash腳本或者一些需要輸出的選擇(當然輸入文件)的命令行參數,轉換文件,並返回新的文件的位置。您可以在PHP中使用exec()或shell_exec()的輸出將位置返回給用戶,並允許他們下載文件。

如果你想了解某個方面的更多細節,請評論,但我不確定你是否已經研究過這種方法,所以現在它只是一個建議。