我们可以使用NAudio播放mp4歌曲吗? 请提供一些代码来播放mp4歌曲 我需要一个能帮我播放mp4歌曲的c#代码
答案 0 :(得分:2)
您可以使用NAudio播放.mp4文件,官方页面中有一个演示。
下载Demo-Apps并寻找“Media Foundation Demo”。演示的C#代码可以在NAudio的源代码中找到。
实现在WasapiOutGuiThread类中:
WasapiOutGuiThread : IWavePlayer
答案 1 :(得分:0)
更新:假设您安装了相应的编解码器,NAudio现在可以使用MediaFoundationReader
播放MP4文件。这适用于Windows Vista及更高版本,如果您运行的是Windows Server,则可能需要安装“桌面体验”。
替代方法是查看WPF媒体元素是否可以播放它,或者使用Windows Media Player ActiveX控件(在可以播放MP4的操作系统上)。