我正在尝试构建一个用于分析视频文件的应用程序;暂停、播放、慢进/后退、计时和计时。
我正在尝试将 MediaElement 用于 Wpf。但它不支持对某些文件类型(如 MTS,我会经常使用)放慢电影速度。
什么是最好的方法,或者最好的控制,或者最好的库?
MFSourceFilter
在 Windows 7 中,可以通过 DirectShow 通过 Media Foundation和过滤器读取 .MTS 文件Media Foundation MP2demux
(有可能它们也可以直接通过 Media Foundation 播放),因此您可以通过DirectShow.NET库播放和控制它们。
对容器格式和编码的支持取决于底层组件的可用性,例如过滤器,包括库存和第三方,能够处理这些格式。