1

有谁知道如何检测各种 .ogg 文件属性,例如通道数、每个通道的位数和采样率?

我想在不使用 DirectX 的情况下做到这一点,任何人都可以推荐一个可以做到这一点的库。任何人都可以推荐一个可以做到这一点的开源库,它可以从托管代码中调用吗?

4

3 回答 3

1

我认为NAudio可以做到这一点,但我并不完全确定。我知道它可以将音频编码ogg,但我不确定它是否可以读取现有的 ogg 文件。

StackOverflow 用户发布了一段用于处理 ogg 文件的代码:https ://stackoverflow.com/a/8152967/14606

于 2011-12-29T14:29:48.217 回答
1

想通了并写了:

http://ellismis.com/2012/01/06/using-c-net-to-detect-ogg-vorbis-file-properties/

于 2012-01-06T22:02:28.750 回答
0

不知道图书馆,但文件格式看起来很正常。您应该能够编写一些相当简单的代码来执行此操作。

http://en.wikipedia.org/wiki/Ogg#File_format

于 2011-12-29T14:05:25.683 回答