我有用XAML編寫的動畫。我需要從該動畫創建一個視頻(AVI)。有沒有辦法做到這一點 ?從WPF/Silverlight動畫製作視頻
5
A
回答
6
這裏是如何做到這一點的WPF(即不Silverlight的)
4
如果你有Expression Encoder中,您可以執行以下操作:
- 創建擁有多達幀作爲動畫空白的電影(你可以改變以後,如果你弄錯了長度)
- 使用XAML動畫疊加選項,添加您的基於XAML的動畫
- 渲染出動畫WMV
- 從WMV轉換視頻到AVI(許多免費工具,將做到這一點)
我相信free version of Expression Encoder會處理這個問題。
如果Expression Encoder不適合您,您還可以使用屏幕捕獲軟件,如Jing或Camtasia。
0
使用Silverlight我的做法是:
- 採取帆布快照到WriteableBitmap的;
- 將它們轉換爲帶有免費ImageTools Silverlight庫的.jpg;
- 將其保存到文件夾;
- 啓動FFmpeg.exe(來自Silverlight)並將其轉換爲視頻。
如果您無法啓動.exe文件,那麼唯一的選擇是將每個.jpg文件(以字節數組形式)發送到服務器並在其中使用「Process.Start」;然後將結果視頻發送回Silverlight。
由於ImageTools不是很快,我不得不求助於將每個圖像保存爲.bmp並使用libjpeg-turbo將它們轉換爲.jpg。
相關問題
- 1. Java:從框架製作動畫/視頻
- 2. 從html5動畫製作視頻的最佳方式
- 3. 如何製作視頻畫廊
- 4. 動畫視頻滾動
- 5. Android:視頻作爲啓動畫面
- 6. 逐幀動畫或視頻動畫?
- 7. Android根據圖像列表製作動畫視頻
- 8. 基於音頻的動畫製作iOS
- 9. 從html5畫布到視頻
- 10. 製作動畫
- 11. 如何在Flash動畫3.0中製作動態視頻播放器
- 12. 動態添加視頻在動畫中
- 13. 動畫/視頻作爲啓動圖像ios
- 14. guerrillabeat.com如何從手機制作BG視頻自動播放
- 15. 視頻停止播放視頻播放:(布爾)動畫方法
- 16. as3:製作動畫
- 17. CSS動畫製作
- 18. 動畫定製視圖類
- 19. 試圖製作視頻的視頻控制ontop
- 20. 使用畫布覆蓋的視頻製作截圖
- 21. 如何從popoverview製作動畫到backview?
- 22. 從下面動畫製作NSView
- 23. Android:從靜止圖像製作動畫
- 24. Java從動畫製作中停止GIF
- 25. 從「電影」命令製作GIF動畫
- 26. 將Flash動畫轉換爲視頻
- 27. 提速matplotlib動畫視頻文件
- 28. jQuery視頻onpause播放動畫
- 29. iOS上視頻的動畫疊加
- 30. 將動畫PDF轉換爲視頻
謝謝。儘管我們很久以前以完全不同的方式實施了這項技術,但很高興知道它可以完成 – 2011-02-01 06:45:12