【问题标题】:Android libmpg123 weird sound 'drops'Android libmpg123 奇怪的声音“滴”
【发布时间】:2023-04-01 05:49:01
【问题描述】:

我使用 libmpg123 作为本机代码 (Android NDK) 的库,将 MP3 文件解码为 PCM(有符号 16 位)数据。它工作得很好,除了扬声器每隔几秒钟会发出一两次奇怪的声音。为了找出问题所在,我大胆地打开了音频,发现有时音频会出现这种奇怪的下降。

顺便说一句,音频的“其余部分”听起来很棒。整体素质不错。

有什么想法会发生这种情况吗?我完全迷路了......

【问题讨论】:

    标签: android audio mp3 android-ndk wav


    【解决方案1】:

    那些是未剪辑的溢出(32768,其中 32767 是最大的 16 位正值)。你对数据做了什么吗?你打开的是实际的 mp3 还是解码后的 pcm(只是为了确定)?

    【讨论】:

    • 感谢您的回答。幸运的是,通过将 mpg123 库更新到较新的版本解决了这个问题,这显然解决了这个错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-07
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多