有没有一种方法可以使用QtMultimedia访问存储在诺基亚N950手机中的MP3文件的PCM原始音频样本?
如果不可能的话,那将是合理的选择。可以很容易地与现有Qt项目集成的东西。我知道libmpg123,但是对于如何在电话中对其进行交叉编译,我有些困惑,我希望找到更简单的方法。
最佳答案
好吧,由于几个月内没有更好的答案,我将提供我自己的一个。
在探查所有QtMultimedia之后,我发现它不提供这些功能,最终使用了libmpg123。事实证明,可以重用原始mp3文件读取功能(mpg123_open
,mpg123_seek
,mpg123_read
,mpg123_close
),而无需与任何外部库链接,这对于我来说已经足够好了。