2012-01-06 105 views
2

我发现了几个命令行实用程序来解码aac到wav(解压缩),但我似乎无法找到一个c#解决方案来做到这一点。c#库(dll)解码aac文件为wav

有一个所谓的一个位置:http://www.rarewares.org/aac-decoders.php

但在我的项目,我无法成功添加到DLL的引用,所以我猜这是无稽之谈。

任何人都知道可以做到这一点的C#库?如果我可以帮忙,我宁愿不必拨打命令行。

TIA

+0

你尝试过哪个库不起作用?错误是什么? – bobbymcr 2012-01-06 06:30:20

+0

对于Win32的libFAAD2 DLL - 错误是:“无法添加,请确保该文件是可访问的,并且它是一个有效的程序集或COM组件 – 2012-01-06 06:39:47

+0

这是一个Win32 DLL,不基于COM或.NET。它有一套简单的C-callable导出函数,你可以使用P/Invoke来调用你的.NET代码中的本地方法。 – bobbymcr 2012-01-06 07:33:00

回答

0

我在我的项目中使用了faad,并为它创建了一个包装。这里是:http://pastebin.com/zPmaSSPt

让我知道你是否需要更多的信息。