2012-01-18 56 views
0

我正在尋找一個可將.swf轉換爲.flv的程序,並且我可以將轉換的.flv轉換爲Flash播放器。是否有可能在as3中,有沒有人有任何想法?AS3:我們可以將.swf轉換爲.flv或將.swf轉換爲flash播放器

我不是在談論任何第三方轉換器軟件。

感謝,

+0

你想要一個轉換格式但不是轉換器的程序嗎?呵呵。 – Marty

+0

您可以直接在Flash中將swf嵌入到swf中,但是真正的轉換(從FLV中的壓縮視頻生成矢量數據)似乎不太可能。 – weltraumpirat

+0

@weltraumpirat:我如何嵌入?你能提供任何例子嗎? –

回答

0

「 FLV,並將其轉換爲AS3 .swf文件」

這是99%的時間是使用AS3 API加載播放FLV文件本身做的方式,這就是爲什麼像流量播放器這樣的項目。

使用典型的嵌入代碼來查看此頁面。還有更多開源的flv玩家。 http://flowplayer.org/demos/plugins/flash/index.html

是否有某些原因希望將flv嵌入到swf中?觀看視頻的用戶將沒有區別。

+0

非常感謝您的回覆。我已經更新了我的問題,請仔細閱讀。我有一個.swf文件,它有一些動畫,我想播放.flv player.is它可能與閃存as3? –

1

swf文件可以直接由Flash Player播放。所以我假設你試圖在視頻播放器中播放你的swf(因爲如果支持,視頻播放器可以播放flv格式)。

如果您打算在網上播放此swf文件,那麼您將很有可能使用JWPlayer或FlowPlayer中的一種。如果是這種情況,不要擔心轉換,因爲他們直接播放swf文件。

-1

「.SWF to .FLV Converter」可以將SWF文件批量轉換爲FLV文件等格式。

這裏下載:http://www.swftovideo.net/swf-to-flv/

我裝了一堆舊Flash 8個的主權財富基金的音頻和視頻(Sorenson Spark編解碼)到它,並設置輸出爲FLV,H.264挑我的編解碼器等,並完美輸出FLV文件。唯一的問題是除非輸入註冊碼,否則將包含水印。

此轉換過程需要一段時間,因爲它似乎回放電影和捕獲幀。如果存在實際的矢量動畫,則該方法是有意義的,但如果已知SWF僅包含嵌入的視頻,則可能有向FLV提取音頻和視頻的更好方法。

+0

它根本不打開文件 – nikel

0

你有兩個選擇:

  1. 從Adobe網站上的Flash插件和網絡瀏覽器(IE,Chrome瀏覽器,Firefox等)播放Flash文件。
  2. 下載SWF轉換軟件,將swf文件轉換爲不同的 格式(avi,mp4等),然後在您喜歡的 視頻播放器中播放該文件。

對於選項(2),我使用這個swf video converter