您的位置:首页 > 编程语言 > Qt开发

qt中如何播放声音

2016-04-16 17:47 465 查看
1.安装madplay。用system("/../..");
2.安装phonon,在命令行下输入sudo apt-get install libphonon-dev安装phonon就可以使用#include 文件了(不过在.pro必须包含QT += phonon这条语句)。
使用语句:
Phonon::MediaObject
*music =
Phonon::createPlayer(Phonon::MusicCategory,
Phonon::MediaSource("/home/myprogram/qt/QTFaceRec-build-desktop/test.wav"));
music->play();

还可以播放视频:Phonon::MediaObject
*movie =
Phonon::createPlayer(Phonon::VideoCategory,Phonon::MediaSource("/home/XX.avi"));
movie->play();

3.
QSound bells("mysounds/apple.wav");
bells.play();
此方法在ubuntu上操作不成功,且要用绝对路径,不过将音频文件加入资源文件当中。只能用wav格式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: