我正在寻找一个好的 .NET 音频压缩库。任何使用 MP3 的东西都已经过时了(因为许可问题)。基本上我只需要能够将常规 WAV 音频数据压缩为某种格式,然后解压缩回 WAV。最好代码全部是 .NET(C# 或 VB.NET),但我认为这不太可能。它应该是无损的或相对无损的(最好是 192 MP3),压缩比至少为 4:1。我更喜欢基于缓冲区的 API,但基于文件的 API 也可以。
有谁知道这样的事情吗?
您考虑过使用 WMA 吗?如果您使用托管 C++ 或 C++/CLI,则可以非常轻松地围绕 Windows Media Format SDK 编写托管包装器。然后,更高级别的 VB.Net 或 C# 程序集可以轻松使用该程序集。只要您安装了 WMP,它甚至还具有不需要任何额外依赖项的优点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)