gpt4 book ai didi

.net - .NET 库可以处理哪些声音格式?

转载 作者:行者123 更新时间:2023-12-04 09:45:54 26 4
gpt4 key购买 nike

我正在考虑编写我自己的媒体播放器,只是一些基本的东西来满足我自己的需要。我只是想知道 .NET 库可以处理什么格式?我在库中只能找到 WAV 支持,这并不奇怪。是否有任何其他库可以抽象其他格式或什么?或者我可以用另一种语言做得更好吗?

最佳答案

解决方案 1

.NET Framework 仅处理 wav 文件,因此您应该使用其他解码器来处理各种格式

例如,对于 MP3 文件,您可以使用 LAME

.NET Lame MP3

对于其他格式,您可以使用 FFDSHOW

FFDSHOWAPI

解决方案 2

如果可以,您可以使用 C++ 开发您的应用程序,这样您就不需要任何包装器

解决方案 3

这不是您问题的答案,但如果您不想从头开始。您可以使用

Windows Media Player COM Object

或者

VLC COM Object

并以更简单的方式将 Windows Media Player 或 VLC Player 嵌入到您的 .NET 应用程序中,因此您不必处理解码器或文件格式。

关于.net - .NET 库可以处理哪些声音格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14001803/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com