如何在 Windows 2008R2 上解析 MP3 文件?

Posted

技术标签:

【中文标题】如何在 Windows 2008R2 上解析 MP3 文件?【英文标题】:How to parse MP3 files on Windows 2008R2? 【发布时间】:2011-10-25 13:15:50 【问题描述】:

有人知道我的 .net 应用程序在 Win2k8R2 上将 MP3 文件解码为 PCM 的好方法吗?

一些注意事项: - 它应该在 64 位进程中运行(没有 WoW) - 应该是免费或开源的(没有 Bass.net)

谢谢

【问题讨论】:

解析?你的意思是读id3标签吗? 【参考方案1】:

NAudio 是您所需要的。

【讨论】:

我必须使用 DMO 编解码器才能成为 x64 吗? NAudio NoDriver error 看起来你会的。 Mark Heath(回答了相关问题)是编写 NAudio 的人,所以他可能知道自己在说什么。 :) 好的,我测试了它并且它有效,我会标记你的答案。然而,它给我带来了另一个问题——是否可以在不使用服务器管理器中的“添加功能”的情况下安装 DMO 版本所需的 Windows Media COM 对象?这个我会单独问的。 你得单独问,因为我不知道。 BTW 您可以直接将 Windows Media MP3 解码器用作 DMO/MFT。 DMO 界面很简单,对于简单的事情你可以很好地使用它,顶部没有 NAudio。您可以使用 Windows Media.NET 将托管代码连接到 Windows Media API 组件。如果您发现 API 非常适合您的需求,NAudio 仍然是一个好主意。

以上是关于如何在 Windows 2008R2 上解析 MP3 文件?的主要内容,如果未能解决你的问题,请参考以下文章

Windows Server 2008R2 搭建DNS服务

windows server 2008R2上怎么部署java+tomcat网站

Windows server 2008R2升级到Windows server 2016

如何破解windows server 2008r2远程连接数2个的限制

windows server 2008R2 已断开会话处理

怎么开启Windows Server 2008R2域安全策略的方法步骤