Qt QMediaPlayer 部分音乐没有声音

逆风孤歌 逆风孤歌 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
使用Qt 5.12.1 + QMediaPlayer 做了一个mp3播放器
然后遇到了一个很神奇得事情,加进列表里面的音乐有的能放有的不能放

没有任何错误提示 Player的error方法 还有 Playlist的error方法都说没错误
但是不能放的歌就是不出声

1. 中文路径文件名的问题
修改了名字之后还是不行 本来能放的 改成中文之后还是可以放 所以不是这个问题

2. 码率问题
我也不知道为什么会想到码率 主要是128k的还有320k的码率 但是有的320k的能放 有的320k的不能放



a.mp3不能放 另一个可以
完全不知道为啥

播放代码:

QMediaPlayer *player2 = new QMediaPlayer;
player2->setMedia(QMediaContent(QUrl::fromLocalFile("G:/CloudMusic/a.mp3")));
player2->play();
...全文
评论 3
收藏 已收藏
分享
返回顶部