使用.net检测.ogg文件属性?通道数,每通道比特数,采样率

本文关键字:通道 采样率 net 检测 文件属性 使用 ogg | 更新日期: 2023-09-27 18:18:57

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

我想在不使用DirectX的情况下做到这一点,有人能推荐一个可以做到的库吗?谁能推荐一个可以从托管代码调用的开源库?

使用.net检测.ogg文件属性?通道数,每通道比特数,采样率

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

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

发现并写了下来:

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

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

看到http://en.wikipedia.org/wiki/Ogg File_format