Compatibility: Windows, Mac, Linux. This software is a free and open-source video. The MediaMetadata interface of the Media Session API allows a web page to provide rich media metadata for display in a platform UI.
- Meta tags are specific snippets of text and image content that provide a summary for a webpage. Often meta tag data shows up whenever someone shares a link on social media, in messaging, or in your business chat software 🙌.
- Code MMPython is a Media Meta Data retrieval framework. It retrieves metadata from mp3, ogg, avi, jpg, tiff and other file formats. Among others it thereby parses ID3v2, ID3v1, EXIF, IPTC and Vorbis data into an object oriented struture.
Media files contain properties that describe the contents of the file. In Microsoft Media Foundation, these properties can be categorized as follows:
- Media-type attributes specify the encoding parameters, such as the encoding algorithm (media subtype), video frame size, video frame rate, audio bit rate, and audio sample rate. For more information about media-type attributes, see Media Types.
- Metadata contains descriptive information for the media content, such as title, artist, composer, and genre. Metadata can also describe encoding parameters. It can be faster to access this information through metadata than through media-type attributes.
- DRM properties contain information on usage restrictions. Currently Media Foundation does not support DRM properties through metadata, with the exception of the PKEY_DRM_IsProtected property.
There are two ways to read metadata in Media Foundation:
Media Metals Jackson Tn
- The IMFMetadata interface (Media Foundation version 1 metadata).
- The Windows Shell IPropertyStore interface (Shell metadata).
Shell metadata pertains not only to media files but to a much wider range of files on the system.
The following table compares the features and limitations of each metadata API.
Media Foundation v1 Metadata | Shell Metadata |
---|---|
Requires Windows Vista or later. | Requires Windows 7.[!Note] |
Properties are not compatible with Shell property system. | Properties are compatible with the Shell property system. |
Properties can apply to the entire file, or at the stream level. | Only file-level properties are supported. Stream-level properties are not supported. |
Properties can have values in multiple languages. | Values in multiple languages are not supported. |
Property keys are wide-character strings. | Property keys are PROPERTYKEY values. |
Property values are PROPVARIANT values. | Property values are PROPVARIANT values. |
In this section
Topic | Description |
---|---|
Shell Metadata Providers | Starting in Windows 7, Media Foundation exposes metadata through the IPropertyStore interface. |
Metadata Properties for Media Files | This topic lists the most common metadata properties for media files. |
Metadata Providers in Windows Vista | In Windows Vista, Media Foundation exposes metadata through the IMFMetadata interface. |
If you are implementing a custom media source and want to expose Shell metadata, see Custom Metadata Providers for Media Files.
Related topics
Filters the media metadata.
Contents
- Related
Parameters Parameters
Media Metal Funny Meme
(string)The HTML markup containing the media dimensions.
Meta Media Entertainment
(WP_Post)The WP_Post attachment object.
Source Source
File: wp-admin/includes/media.php
Related Related
Media Metadata Retriever
Used By Used By
Jason Brenek
Used By | Description |
---|---|
wp-admin/includes/media.php:attachment_submitbox_metadata() | Displays non-editable attachment metadata in the publish meta box. |
wp-admin/includes/media.php:get_media_item() | Retrieve HTML form for modifying the image attachment. |
wp-admin/includes/media.php:get_compat_media_markup() |