【音频】Qt6实现MP3播放器

1、简介

解码MP3有很多种方法,比如:FFmpeg、GStreamer、Qt、libmpg123 库等,下面介绍使用,只使用Qt的接口方法解码、播放MP3。

开发配置:
1)操作系统:Windows11
2)Qt版本:Qt6.5.1
3)编译器:MinGW_64

2、获取音频输出设备

QMediaDevices 用于获取媒体设备,包括音频输入、音频输出、摄像头等设备。
我们可以使用 QMediaDevices 获取音频输出的设备列表,并添加到 QComboBox 中来显示。

QMediaDevices::defaultAudioOutput() 获取默认输出设备,添加到 QComboBox 的第一个项;
QMediaDevices::audioOutputs() 获取所有的输出设备,依次添加到 QComboBox 中。

const QAudioDevice &defaultOutDeviceInfo = m_devices

你可能感兴趣的:(视频,Qt,音视频)