使用QtMultimedia从MP3文件中读取原始PCM样本?

时间:2011-08-27 16:16:24

标签: qt mp3 pcm audio-processing

有没有办法使用QtMultimedia访问存储在诺基亚N950手机上的MP3文件的PCM原始音频样本?

如果不可能,那么合理的选择是什么。可以合理地与现有Qt项目集成的东西。我知道libmpg123,但我对如何为手机进行交叉编译感到有些困惑,我希望能有更直接的东西。

1 个答案:

答案 0 :(得分:4)

好吧,由于几个月内没有更好的答案,我会提供一个我自己的答案。

在对所有QtMultimedia进行侦察后,我发现它没有提供这些功能,最终使用了libmpg123。事实证明,只需重用原始mp3文件读取函数(mpg123_openmpg123_seekmpg123_readmpg123_close),而无需链接任何外部库,这对我的目的来说足够好了。