簡體   English   中英

AS3:我們可以將.swf轉換為.flv還是將.swf轉換為Flash Player

[英]AS3: Could we convert .swf into .flv or play .swf into flash player

我正在尋找一個可以將.swf轉換為.flv的程序,並且可以播放將.flv轉換為Flash Player的程序。 在as3中可能嗎,有人有任何想法嗎?

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

謝謝,

SWF文件可以由Flash Player直接播放。 因此,我假設您正在嘗試在視頻播放器中播放swf(因為如果支持,視頻播放器可以播放flv格式。)。

如果要在網絡上播放此swf文件,則很有可能要使用JWPlayer或FlowPlayer之一。 如果是這種情況,請不要擔心轉換,因為它們確實會直接播放swf文件。

您有兩種選擇:

  1. 從Adobe網站下載Flash插件,然后在Web瀏覽器(IE,chrome,firefox等)中播放Flash文件。
  2. 下載SWF轉換器軟件,將swf文件轉換為其他格式(avi,mp4等),然后在您喜歡的視頻播放器中播放該文件。

對於選項(2),我正在使用此swf視頻轉換器

“ .flv並將其轉換為AS3 .swf文件”

99%的時間完成此操作的方式是使用as3 api加載flv文件本身的播放,因此這就是為什么像flow player這樣的項目。

請參閱此頁面以及典型的嵌入代碼。 還有更多的開源flv播放器。 http://flowplayer.org/demos/plugins/flash/index.html

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

“ .SWF到.FLV轉換器”可以將SWF文件批量轉換為FLV文件以及其他格式。

在此處下載: http : //www.swftovideo.net/swf-to-flv/

我將一堆帶有音頻和視頻(Sorenson Spark編解碼器)的舊Flash 8 SWF加載到其中,並將輸出設置為FLV,選擇H.264作為我的編解碼器,等等,它完美地輸出了FLV文件。 唯一的問題是,除非您輸入注冊碼,否則將包含水印。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM