qq1043068972
2015-06-12 05:35
浏览 1.7k

QT的问题,用QMediaPlayer::metaData()获取音频文件失败 ,代码如下

connect(music,SIGNAL(metaDataChanged()),this,SLOT(getInfo()));
bool is=music->isMetaDataAvailable();
QVariant var= music->metaData(QMediaMetaData::AlbumTitle);
qDebug()<<is<<endl;
qDebug()<<var.toString()<<endl;

结果是is :false
var:""

看了网上说是因为版权的问题!是不是因为版权的问题不让程序获取音频的信息,is是flase!!怎么会这样,,试了很多音频文件都不行!
先谢谢大神指点了!

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

相关推荐 更多相似问题