我有用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. 如何使用angularJs製作視頻作爲啓動畫面
- 4. 如何製作視頻畫廊
- 5. 動畫視頻滾動
- 6. Android:視頻作爲啓動畫面
- 7. 如何從動畫創建視頻
- 8. 逐幀動畫或視頻動畫?
- 9. Android根據圖像列表製作動畫視頻
- 10. 基於音頻的動畫製作iOS
- 11. 從html5畫布到視頻
- 12. 使用Polymer core動畫從當前值動畫製作動畫
- 13. 複製視頻流動作腳本3
- 14. 如何製作視頻動態壁紙
- 15. 製作動畫
- 16. 從圖片製作mp4視頻asp.net
- 17. 從NSImages製作一個NSImages的視頻
- 18. 如何在Flash動畫3.0中製作動態視頻播放器
- 19. 的UIView動畫從視圖 - 控制
- 20. 動態添加視頻在動畫中
- 21. 在HTML5視頻中啓動JavaScript動畫
- 22. 動畫/視頻作爲啓動圖像ios
- 23. 你如何自動從視頻製作GIF?
- 24. guerrillabeat.com如何從手機制作BG視頻自動播放
- 25. 在HTML5畫布上繪製視頻
- 26. 視頻停止播放視頻播放:(布爾)動畫方法
- 27. CSS動畫製作
- 28. 製作TabControl動畫
- 29. as3:製作動畫
- 30. 用圖像製作視頻
謝謝。儘管我們很久以前以完全不同的方式實施了這項技術,但很高興知道它可以完成 – 2011-02-01 06:45:12