找回密码
 立即注册
收起左侧

获取mp3文件的metadata失败

2
回复
4106
查看
[复制链接]

尚未签到

来源: 2019-1-29 23:39:45 显示全部楼层 |阅读模式
1Qter豆
代码如下:
qDebug()<<player->isMetaDataAvailable();
显示false
qDebug()<<player->metaData(QMediaMetaData::Title).toString();
显示“”


各位前辈有何建议?

回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2019-1-30 09:44:38 显示全部楼层
你这个是文件没有获取成功吗 ?这个信息不全,没办法分析啊~
回复

使用道具 举报

尚未签到

2019-1-30 13:47:15 显示全部楼层
谢谢楼上前辈提醒,代码如下:
    QMediaPlayer* player=new QMediaPlayer ;
    player->setMedia(QUrl::fromLocalFile("../medias/从头再来 - 刘欢.mp3"));
    qDebug()<<player->isMetaDataAvailable();
    qDebug()<<player->metaData(QMediaMetaData::Title).toString();
     player->play();
执行结果是mp3文件可以播放,但是两个qDebug值分别是false和“”。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了