【Qt开发】Qt音频
·
Qt中,视频播放的功能主要是通过 QMediaPlayer类和 QVideoWidget类来实现。在使用这两个类时,需要在 .pro项目配置文件中添加对应的模块——multimedia 和 multimediawidgets。

核心的API如下:

下面来模拟实现音频文件的播放。

Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
// 实例化对象
QSound* sound = new QSound(":/di.wav", this); // 设置添加的音频文件di.wav
connect(ui->pushButton, &QPushButton::clicked, this, [=](){
sound->play(); //播放
});
}
视频的播放与此同理,这里不做说明。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)