将 GSM6.10 转换为 PCM,无数据丢失

发布于 2024-12-08 09:41:09 字数 148 浏览 0 评论 0原文

我有使用 MSACM 函数将音频从 PCM 转换为 GSM6.10 并返回的代码。当我运行它来回转换几次时,音频质量明显下降。

我在 Audacity 中进行了类似的转换,并看到了类似的退化。

有没有人有办法在不遭受音频质量下降的情况下进行这种转换?

I have code that converts audio from PCM to GSM6.10 and back, using MSACM functions. When I run it to convert back and forth a few times, I get a noticeable degradation in audio quality.

I did similar conversions in Audacity, and saw a similar degradation.

Does anyone have a way to do this conversion without suffering audio degradation?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流殇 2024-12-15 09:41:09

GSM 6.10 是一种有损音频编码,每次压缩音频时都会损失质量。没有办法在不损失质量的情况下使用 GSM 6.10 进行压缩。您能做的最好的事情就是压缩到最大比特率,以便减少质量损失。或者,您需要无损压缩(不是 GSM 6.10)。

GSM 6.10 is a lossy audio encoding, each time you compress audio - you lose in quality. There is no way to compress with GSM 6.10 without quality loss. The best you can do is to compress into maximal bitrate so that you lose less in quality. Or, you need a lossless compression (not GSM 6.10) instead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文