PySide6.QtMultimedia.QMediaMetaData¶
- class QMediaMetaData¶
- Provides meta-data for media files. More… - Added in version 6.1. - Synopsis¶- Methods¶- Static functions¶- def - keyType()
 - Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- Note - Not all identifiers are supported on all platforms. - Common attributes - Value - Description - Type - Title - The title of the media. - QString - Author - The authors of the media. - QStringList - Comment - A user comment about the media. - QString - Description - A description of the media. - QString - Genre - The genre of the media. - QStringList - Date - The date of the media. - QDateTime. - Language - The language of media. - QLocale::Language - Publisher - The publisher of the media. - QString - Copyright - The media’s copyright notice. - QString - Url - A Url pointing to the origin of the media. - QUrl - Media attributes - The type of the media (audio, video, etc). - QString - The file format of the media. - Duration - The duration in milliseconds of the media. - qint64 - Audio attributes - The bit rate of the media’s audio stream in bits per second. - int - The codec of the media’s audio stream. - Video attributes - The frame rate of the media’s video stream. - qreal - The bit rate of the media’s video stream in bits per second. - int - The codec of the media’s video stream. - True if video is intended for HDR display (FFmpeg and Darwin media backends only). - bool - Music attributes - The title of the album the media belongs to. - QString - The principal artist of the album the media belongs to. - QString - The artists contributing to the media. - QStringList - The track number of the media. - int - Composer - The composer of the media. - QStringList - The lead performer in the media. - QStringList - An embedded thumbnail image if present in metadata. - QImage - An embedded cover art image. - QImage - Image and video attributes - Orientation - The rotation angle of an image or video. - int - Resolution - The dimensions of an image or video. - QSize - class Key¶
- The following meta data keys can be used: - Constant - Description - QMediaMetaData.Title - Media title - QMediaMetaData.Author - Media author - QMediaMetaData.Comment - Comment - QMediaMetaData.Description - Brief desripttion - QMediaMetaData.Genre - Genre the media belongs to - QMediaMetaData.Date - Creation date - QMediaMetaData.Language - Media language - QMediaMetaData.Publisher - Media publisher info. - QMediaMetaData.Copyright - Media copyright info. - QMediaMetaData.Url - Publisher’s website URL - QMediaMetaData.Duration - Media playback duration - QMediaMetaData.MediaType - Type of the media - QMediaMetaData.FileFormat - File format - QMediaMetaData.AudioBitRate - QMediaMetaData.AudioCodec - QMediaMetaData.VideoBitRate - QMediaMetaData.VideoCodec - QMediaMetaData.VideoFrameRate - QMediaMetaData.AlbumTitle - Album’s title - QMediaMetaData.AlbumArtist - Artist’s info. - QMediaMetaData.ContributingArtist - QMediaMetaData.TrackNumber - QMediaMetaData.Composer - Media composer’s info. - QMediaMetaData.LeadPerformer - QMediaMetaData.ThumbnailImage - Media thumbnail image (if embedded in metadata) - QMediaMetaData.CoverArtImage - Media cover art - QMediaMetaData.Orientation - QMediaMetaData.Resolution - QMediaMetaData.HasHdrContent - Video may have HDR content (read only, FFmpeg and Darwin media backends only) 
 - PySide6.QtMultimedia.QMediaMetaData.NumMetaData¶
 - PySide6.QtMultimedia.QMediaMetaData.data¶
 - clear()¶
 - Removes all data from the meta data object. - Inserts a - valueinto a Key:- k.- isEmpty()¶
- Return type:
- bool 
 
 - Returns - trueif the meta data contains no items: otherwise returns- false.- Returns the meta type used to store data for Key - key.- keys()¶
- Return type:
- .list of QMediaMetaData.Key 
 
 - Returns a QList of QMediaMetaData::Keys. - returns a string representation of - keythat can be used when presenting meta data to users.- __ne__(b)¶
- Parameters:
- b – - QMediaMetaData
- Return type:
- bool 
 
 - Compares two meta data objects - aand- b, and returns- falseif they are identical or- trueif they differ.- __eq__(b)¶
- Parameters:
- b – - QMediaMetaData
- Return type:
- bool 
 
 - Compares two meta data objects - aand- b, and returns- trueif they are identical or- falseif they differ.- Returns data stored at the Key - k.- QMediaMetaData rockBallad1; rockBalad[QMediaMetaData::Genre]="Rock" - Removes meta data from a Key: - k.- Returns the meta data for key - keyas a QString.- This is mainly meant to simplify presenting the meta data to a user. - Returns the meta data value for Key - key, or a null QVariant if no meta data for the key is available.