2011-05-04 58 views
0

使用ffmpeg創建swf腳本時,可以添加動作腳本嗎?使用ffmpeg添加動作腳本

說我這樣做:

ffmpeg -i file.flv file.swf 

它創建我的視頻瑞士法郎。我現在想檢查它是否與動作的某個日期。如果是這樣,我想顯示一些動作代碼(帶有文本字幕的精靈稱它已經過期而不是播放視頻)。這可能嗎?

回答

2

我覺得你可以做的是:

  1. 的FLV轉換成與ffmpeg的SWF,就像你在你的問題中寫道
  2. 創建一個新的閃存項目,並嵌入該SWF進去

這是如何嵌入一個SWF文件,並把它添加到舞臺:

[Embed(source="flashfile.swf")] 
var swfclass:Class; 

//put your expiration check here 

stage.addChild(new swfclass()); 

依賴新生關於你的項目的範圍,你也可以使用一些技術動態地做到這一點。有Flex SDK等從命令行編譯swfs。你可以看到並開始它可能here,或here

希望這會有所幫助。