1

我有一个需要播放视频文件的 C# 桌面应用程序。

我目前正在使用 WMPlib,以及 Interop.WMPLib 和 AxInterop.WMPLib。

使用它我可以播放 WMV 视频,但我需要能够播放更多格式,例如 MKV、MP4、AVI、OGV 和 MOV。

通过 MSDN 挖掘,我发现一条评论说它只支持“默认编解码器”,但没有指定它们是哪些......我似乎也无法在线找到该库支持的编解码器列表。 .

如何实现多格式播放?我什至能够做到吗?这方面的文档不是很清楚,我的谷歌搜索只能让我走到这一步..

提前致谢!

4

1 回答 1

2

VLC是一种媒体播放器,几乎可以播放任何未加密的音频/视频文件。您可以将其功能用作 .NET 中的库,例如使用libvlcSharp

于 2013-09-13T15:13:41.090 回答