Исправление CrazyAlex25, (текущая версия) :
https://doc.qt.io/qt-5/qmediametadata.html decoder.metaData(QMediaMetaData::AudioBitRate);
decoder.availableMetaData() вернет только доступные значения QMediaMetaData. Например если у mp3 запросить VideoBitRate то я незнаю что будет (предположу что вернет 0).
auto metaDataKeys=decoder.availableMetaData();
...
//проверить только доступные ключи
for(int i=0;i<metaDataKeys.size();i++)
{
auto data=decoder.metaData(metaDataKeys[i]);
qDebug() << "param " << metaDataKeys[i] << "="<< data;
}
Исходная версия CrazyAlex25, :
https://doc.qt.io/qt-5/qmediametadata.html decoder.metaData(QMediaMetaData::AudioBitRate);
decoder.availableMetaData() вернет только доступные значения QMediaMetaData. Например если у mp3 запросить VideoBitRate то я незнаю что будет (предположу что вернет 0).
auto metaDataKeys=decoder.availableMetaData();
...
//проверить только доступные ключи
for(int i=0;i<metaDataKeys.size();i++)
{
auto data=decoder.metaData(metaDataKeys[i]);
qDebug() << "param " << metaDataKeys[i] << "="<< data.value.toString();
}