2012-01-06 103 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

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