QMediaPlayer - 如何从在线广播中获取元数据?

Posted

技术标签:

【中文标题】QMediaPlayer - 如何从在线广播中获取元数据?【英文标题】:QMediaPlayer - How to obtain metadata from online radio? 【发布时间】:2013-10-10 11:17:56 【问题描述】:

我正在使用 Qt 5.1 中的 QMediaPlayer 播放在线广播。一些广播电台有额外的数据,如播放音乐的标题。如何从 QMediaPlayer 获取此信息?我想这是可能的,因为来自 KDE 的 Amarok 播放器正在使用 Qt 并且可以显示标题。

问候

【问题讨论】:

【参考方案1】:

如果你可以访问媒体文件的 URL,那么你可以调用

QMediaPlayer::metaData(QMediaMetaData::Title)

获取标题。

【讨论】:

以上是关于QMediaPlayer - 如何从在线广播中获取元数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 QMediaPlayer 中获取媒体类型(视频或音频)?

使用 QMediaPlayer 进行音频可视化

如何使用 QMediaPlayer 播放流媒体音频?

如何在 Qt (QMediaPlayer) 上上传 Mp3 文件?

PyQt5:QMediaPlayer 无法从 QBuffer 重放音频

QMediaPlayer.setPosition 如何适用于 mp3?