IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QMediaMetaData Namespace

Provides identifiers for meta-data attributes.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QMediaMetaData Namespace

  • Header: QMediaMetaData

  • qmake: QT += multimedia

  • Group: QMediaMetaData is part of multimedia-namespaces, multimedia

Detailed Description

Not all identifiers are supported on all platforms. Please consult vendor documentation for specific support on different platforms.

Common attributes

Value

Description

Type

Title

The title of the media.

QString

SubTitle

The sub-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

Category

The category of the media.

QStringList

Genre

The genre of the media.

QStringList

Year

The year of release of the media.

int

Date

The date of the media.

QDate.

UserRating

A user rating of the media.

int [0..100]

Keywords

A list of keywords describing the media.

QStringList

Language

The language of media, as an ISO 639-2 code.

QString

Publisher

The publisher of the media.

QString

Copyright

The media's copyright notice.

QString

ParentalRating

The parental rating of the media.

QString

RatingOrganization

The organization responsible for the parental rating of the media.

QString

Media attributes

Size

The size in bytes of the media.

qint64

MediaType

The type of the media (audio, video, etc).

QString

Duration

The duration in millseconds of the media.

qint64

Audio attributes

AudioBitRate

The bit rate of the media's audio stream in bits per second.

int

AudioCodec

The codec of the media's audio stream.

QString

AverageLevel

The average volume level of the media.

int

ChannelCount

The number of channels in the media's audio stream.

int

PeakValue

The peak volume of the media's audio stream.

int

SampleRate

The sample rate of the media's audio stream in hertz.

int

Music attributes

AlbumTitle

The title of the album the media belongs to.

QString

AlbumArtist

The principal artist of the album the media belongs to.

QString

ContributingArtist

The artists contributing to the media.

QStringList

Composer

The composer of the media.

QStringList

Conductor

The conductor of the media.

QString

Lyrics

The lyrics to the media.

QString

Mood

The mood of the media.

QString

TrackNumber

The track number of the media.

int

TrackCount

The number of tracks on the album containing the media.

int

CoverArtUrlSmall

The URL of a small cover art image.

QUrl

CoverArtUrlLarge

The URL of a large cover art image.

QUrl

CoverArtImage

An embedded cover art image.

QImage

Image and video attributes

Resolution

The dimensions of an image or video.

QSize

PixelAspectRatio

The pixel aspect ratio of an image or video.

QSize

Video attributes

VideoFrameRate

The frame rate of the media's video stream.

qreal

VideoBitRate

The bit rate of the media's video stream in bits per second.

int

VideoCodec

The codec of the media's video stream.

QString

PosterUrl

The URL of a poster image.

QUrl

PosterImage

An embedded poster image.

QImage

Movie attributes

ChapterNumber

The chapter number of the media.

int

Director

The director of the media.

QString

LeadPerformer

The lead performer in the media.

QStringList

Writer

The writer of the media.

QStringList

Photo attributes.

CameraManufacturer

The manufacturer of the camera used to capture the media.

QString

CameraModel

The model of the camera used to capture the media.

QString

Event

The event during which the media was captured.

QString

Subject

The subject of the media.

QString

Orientation

Orientation of image.

int (degrees)

ExposureTime

Exposure time, given in seconds.

qreal

FNumber

The F Number.

int

ExposureProgram

The class of the program used by the camera to set exposure when the picture is taken.

QString

ISOSpeedRatings

Indicates the ISO Speed and ISO Latitude of the camera or input device as specified in ISO 12232.

qreal

ExposureBiasValue

The exposure bias. The unit is the APEX (Additive System of Photographic Exposure) setting.

qreal

DateTimeOriginal

The date and time when the original image data was generated.

QDateTime

DateTimeDigitized

The date and time when the image was stored as digital data.

QDateTime

SubjectDistance

The distance to the subject, given in meters.

qreal

MeteringMode

The metering mode.

QCameraExposure::MeteringMode

LightSource

The kind of light source.

QString

Flash

Status of flash when the image was shot.

QCameraExposure::FlashMode

FocalLength

The actual focal length of the lens, in mm.

qreal

ExposureMode

Indicates the exposure mode set when the image was shot.

QCameraExposure::ExposureMode

WhiteBalance

Indicates the white balance mode set when the image was shot.

QCameraImageProcessing::WhiteBalanceMode

DigitalZoomRatio

Indicates the digital zoom ratio when the image was shot.

qreal

FocalLengthIn35mmFilm

Indicates the equivalent focal length assuming a 35mm film camera, in mm.

qreal

SceneCaptureType

Indicates the type of scene that was shot. It can also be used to record the mode in which the image was shot.

QString

GainControl

Indicates the degree of overall image gain adjustment.

qreal

Contrast

Indicates the direction of contrast processing applied by the camera when the image was shot.

qreal

Saturation

Indicates the direction of saturation processing applied by the camera when the image was shot.

qreal

Sharpness

Indicates the direction of sharpness processing applied by the camera when the image was shot.

qreal

DeviceSettingDescription

Exif tag, indicates information on the picture-taking conditions of a particular camera model.

QString

GPSLatitude

Latitude value of the geographical position (decimal degrees). A positive latitude indicates the Northern Hemisphere, and a negative latitude indicates the Southern Hemisphere.

double

GPSLongitude

Longitude value of the geographical position (decimal degrees). A positive longitude indicates the Eastern Hemisphere, and a negative longitude indicates the Western Hemisphere.

double

GPSAltitude

The value of altitude in meters above sea level.

double

GPSTimeStamp

Time stamp of GPS data.

QDateTime

GPSSatellites

GPS satellites used for measurements.

QString

GPSStatus

Status of GPS receiver at image creation time.

QString

GPSDOP

Degree of precision for GPS data.

qreal

GPSSpeed

Speed of GPS receiver movement in kilometers per hour.

qreal

GPSTrack

Direction of GPS receiver movement. The range of values is [0.0, 360), with 0 direction pointing on either true or magnetic north, depending on GPSTrackRef.

qreal

GPSTrackRef

Reference for movement direction.

QChar. 'T' means true direction and 'M' is magnetic direction.

GPSImgDirection

Direction of image when captured.

qreal The range of values is [0.0, 360).

GPSImgDirectionRef

Reference for image direction.

QChar. 'T' means true direction and 'M' is magnetic direction.

GPSMapDatum

Geodetic survey data used by the GPS receiver.

QString

GPSProcessingMethod

The name of the method used for location finding.

QString

GPSAreaInformation

The name of the GPS area.

QString

ThumbnailImage

An embedded thumbnail image.

QImage

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+