2010-03-12 17 views

回答

2

在SWF文件中沒有「聲音部分」這樣的東西。 SWF文件可能包含嵌入資源,例如圖像,字體,視頻或音頻。

我不知道.NET解決方案在這裏。但我認爲最簡單的方法是使用swfmill和swf2xml。你會發現DefineSound節點包含base64編碼形式的嵌入式聲音以及節點屬性中的格式(目前無法找到該參考)。 Flash播放器確實支持一些奇怪的編解碼器,所以您可能實際上在最壞的情況下必須對數據進行編碼轉換。

希望幫助

0

如果你能得到的SWF爲FLV,像YouTube等網站發現,你可以使用FFMPEG。不幸的是,.NET包裝很少,但它們都在那裏。

相關問題