使用.NET检测.ogg文件属性?通道数、每通道位数、采样率? [已关闭]

问题描述 投票:0回答:3

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

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

c# .net audio wav ogg
3个回答
1
投票

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

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



0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.