gpt4 book ai didi

用于上传的 SIlverlight 编码 PCM

转载 作者:行者123 更新时间:2023-12-03 01:02:57 25 4
gpt4 key购买 nike

我在 Silverlight 中开发了一个录音机,并且能够上传 wave/PCM。 20 秒的录制音频大约是 3 Mb,这是很多。是否有任何库可用于对波形/PCM 进行编码以最小化文件大小?

我一直在寻找一些库来编码为 mp3 格式,但由于需要 native 支持,这些库不适用于 Silverlight 应用程序。

在这种情况下通常会做什么?

很感谢任何形式的帮助。

最佳答案

您有两个选择:在托管代码中进行编码或使用与 native 代码的互操作(即 SL4 的 COM 自动化,SL5 的 P/Invoke)。对于托管解决方案,您可以编写自己的压缩,例如 ADPCM 非常简单,并且会提供 4:1 的压缩比。也看看这些:http://cspeex.codeplex.com/ , http://www.hydrogenaudio.org/forums/index.php?showtopic=74242 .如果您愿意在许可证上花费几百美元,您还可以找到商业托管编码器。

关于用于上传的 SIlverlight 编码 PCM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6242952/

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