2011-06-05 111 views
0

我想知道,如果它可能是可能轉換的SWF文件,與他的flashvars 位圖圖像。但所有在PHP,這可能嗎?我確切地說我想多次執行該操作,並且.swf文件不是我的(不在我的網站上,我從其他站點獲取)。SWF圖像(JPG,PNG,...)與PHP

我已經對你的答案表示感謝! :)

+0

你只想轉換swf的單幀嗎? – Sampson 2011-06-05 21:14:56

+0

具體來說,是這樣的:http://bit.ly/jeEJhm – 2011-06-05 21:43:58

+0

那麼你想把哪部分製作成JPEG/PNG/etc?大多數jpeg和png文件都是靜態的,這意味着您需要選擇要導出的SWF的單個幀,否則您需要將所有幀導出爲靜態圖像集合。 – Sampson 2011-06-05 22:46:03

回答

1

我想你會得到最接近的是SWFTOOLS:http://www.swftools.org/

它可以提取位圖和Flash變數。有Windows和Linux二進制文件可用,所以你必須從命令行運行它,這應該不成問題。將swf轉換爲jpeg的主要問題是許多Flash文件需要執行ActionsScript才能顯示有用的內容,然後您仍然必須擁有正確的框架,因此可能不那麼直截了當。

所以我的答案是:是的,如果電影非常簡單並且只包含簡單的位圖,這可能是可能的。但也不是:對於大多數swf來說,如果你真的需要電影的輸出,沒有flash客戶端和截圖功能將會非常困難。