如果在项目中涉及到音频的功能,该如何用Qt实现呢?Qt的多媒体模块在音视频方面也做了很好的封装,可以实现很多实用的功能,下面列举一些常用的功能:
(1)播放音频,视频文件
(2)声音录制,压缩
(3)调用摄像头拍照,录制视频等
(4)音频文件解码
(5)播放无压缩的wav文件
参考Qt助手,我写了个简单的程序,可以播放音乐,用QtCreator创建Qt控制台程序,在工程文件添加多媒体模块,
如果是播放音频,需要在工程文件添加
Qt += multimedia
如果是播放视频文件,需要添加
Qt += multimediawidgets
代码如下: