有誰知道如何檢測各種.ogg文件屬性,如通道數量,每通道位數和採樣率?使用.NET來檢測.ogg文件屬性?通道數量,每通道位數,採樣率?
我想這樣做,而不使用DirectX,任何人都可以推薦一個庫,可以做到這一點。任何人都可以推薦一個可以做到的開源庫,可以從託管代碼中調用它?
有誰知道如何檢測各種.ogg文件屬性,如通道數量,每通道位數和採樣率?使用.NET來檢測.ogg文件屬性?通道數量,每通道位數,採樣率?
我想這樣做,而不使用DirectX,任何人都可以推薦一個庫,可以做到這一點。任何人都可以推薦一個可以做到的開源庫,可以從託管代碼中調用它?
不知道一個庫,但文件格式看起來很理智。你應該可以寫一些相當平凡的代碼來做到這一點。
我覺得NAudio可以做到這一點,但我不能完全肯定。我知道它可以編碼音頻到 ogg,但我不確定它是否可以讀取現有的ogg文件。
出現StackOverflow用戶已張貼了一段代碼與OGG文件的工作:https://stackoverflow.com/a/8152967/14606
我之前向NAudio論壇發佈了同樣的問題,希望有人能給我一些反饋。感謝將我鏈接到那一小段代碼,如果我最終滾動自己的代碼,那看起來就像是一個開始的好地方! – bulltorious 2011-12-29 14:41:36
Mark Heath(NAudio的作者)是SO用戶 - 也許他會看到並回答。 – MusiGenesis 2011-12-29 15:15:44
這看起來就像是我最糟糕的情況。我覺得這是我可以花費整個週末的時間,並且到達一個半破解的解決方案。我主要做網頁開發,並在遇到低級別時感到有點焦慮:) – bulltorious 2011-12-29 14:20:23