是否有可能通過使用DirectX在C#中創建視頻編輯器,還是應該使用不同的SDK來製作視頻編輯器?請記住,我需要能夠對對象進行動畫處理(如果可能,請在After Effects中使用形狀和路徑)。如何使用DirectX在C#中創建視頻編輯器?
0
A
回答
3
有真的,你應該考慮爲視頻編輯兩個Windows的API:
媒體基金會這對視頻和音頻的現代Windows媒體播放器API。
DirectShow這是一種可以追溯到90年代後期的舊技術。
的DirectX SDK中並不適用於視頻應用的發展。 DirectShow早在2005年4月就被撤出了DirectX SDK。Media Foundation從未出貨過DirectX SDK。見DirectX SDKs of a certain age。
請注意,即使是DirectX SDK本身也是遺留問題。請參閱MSDN
相反,這些API在Windows SDK中可用。如果您使用的是Visual Studio,那麼您可能已經擁有此SDK的副本。有關版本的列表,請參閱A Brief History of Windows SDKs
要使用C#中的這些API中的任何一個,請參閱Media Foundation和directshow.net。
有一個Direct3D 11視頻技術是DirectX 11.1運行時(Windows 8 SDK或更高版本)的一部分。它是非常低級的,並且真正用於像Media Foundation這樣的東西,它可以用作渲染器,並具有GPU加速處理能力。
相關問題
- 1. 如何在ffmpeg中使用QTRLE編解碼器創建視頻?
- 2. C#視頻編輯器?
- 3. C++/DirectX'關卡編輯器'
- 4. 如何使用C#創建視頻流#
- 5. 使用DirectX C流媒體視頻#
- 6. 如何在c#中使用pictureBox實時創建視頻#
- 7. 使用視頻內存的c中的文本編輯器
- 8. 如何在C#中使用DirectX 11創建遊戲
- 9. 使用vlcj編輯視頻
- 10. 使用UIVideoEditorController編輯視頻
- 11. 使用QT創建器在C++中播放視頻
- 12. 在TinyMCE編輯器中顯示視頻
- 13. 如何在mvc3中創建和使用編輯器模板
- 14. 在DirectX中顯示視頻
- 15. Android視頻編輯器API
- 16. 視頻直播編輯器
- 17. ROR從視頻編輯器
- 18. 視頻編輯器或Rendor
- 19. 我如何着手在Eclipse中創建編譯器/編輯器?
- 20. 如何使用mediaCodec創建視頻?
- 21. John Resig在本視頻中使用了什麼編輯器?
- 22. 如何使用JavaScript在視頻上創建計時器?
- 23. 如何編輯用Aloha編輯器動態創建的dom?
- 24. 如何在Visual C中編碼視頻?
- 25. Aloha編輯器視頻/音頻插件
- 26. 使用Java創建視頻播放器
- 27. 使用jQuery創建視頻切換器
- 28. 如何在Android中創建視頻?
- 29. 如何在flex中創建視頻庫
- 30. 如何使用多個視頻文件創建視頻文件?
[你有什麼嘗試?](http://mattgemmell.com/what-have-you-tried/) – Drop
@Drop認真?!他只是問是否是正確的技術來學習和投資,而不是如何去做。 * PS *:我認爲他試過這個:'for(unsigned int it = 1; it> = 0; --it);'但它沒有用,花了太長時間。 – CodeAngry
如果您提出這個問題,我認爲您還沒有完成創建視頻編輯器的任務,並且您稍微低估了任務......更不用說您通常使用C++作爲這樣的工具因爲它需要儘可能快,高效的存儲和更多。 – CodeAngry