use*_*433 1 c# directx directshow video-editing ms-media-foundation
我有一个特定的要求,即能够从源视频中选择任意矩形区域,并将该区域(在特定时间范围内)保存到单独的文件中.
理想情况下,API将支持C#/ .NET,但我们已准备好在C++中使用它,如果这样可以产生更好的最终产品.
该软件需要在Windows机器上运行.
我研究过Direct Show Editing Services和Media Foundation.我发现有相互矛盾的信息表明DSES已被弃用,但后来使用DSES而不是MF,因为MF并没有那么关注视频编辑.
我还应该研究其他任何API吗?
你能为手头的任务推荐上述任何一种API吗?
提前致谢!
对于Windows桌面应用程序中的视频编辑,DirectShow仍然是此方案的唯一Windows API.请参阅从DirectShow迁移到Media Foundation
对于C#,请查看DirectShow.NET.
Windows Store,通用Windows应用程序,Xbox One或Windows Phone 8不支持DirectShow.
另请注意,DirectShow受Windows的"N"版本的影响.请参阅"谁移动了我的[Windows Media]奶酪"?