Condividi tramite


Metadati multimediali

I file multimediali contengono proprietà che descrivono il contenuto del file. In Microsoft Media Foundation queste proprietà possono essere classificate come segue:

  • attributi di tipo multimediale specificare i parametri di codifica, ad esempio l'algoritmo di codifica (sottotipo multimediale), le dimensioni dei fotogrammi video, la frequenza dei fotogrammi video, la frequenza dei bit audio e la frequenza dei campioni audio. Per altre informazioni sugli attributi di tipo multimediale, vedere Tipi di supporti.
  • metadati contiene informazioni descrittive per il contenuto multimediale, ad esempio titolo, artista, compositore e genere. I metadati possono anche descrivere i parametri di codifica. Può essere più veloce accedere a queste informazioni tramite i metadati rispetto agli attributi di tipo multimediale.
  • proprietà DRM contengono informazioni sulle restrizioni di utilizzo. Attualmente Media Foundation non supporta le proprietà DRM tramite metadati, ad eccezione della proprietà PKEY_DRM_IsProtected.

Esistono due modi per leggere i metadati in Media Foundation:

I metadati della shell riguardano non solo i file multimediali, ma anche una gamma molto più ampia di file nel sistema.

La tabella seguente confronta le funzionalità e le limitazioni di ogni API di metadati.

Metadati di Media Foundation v1 Metadati della shell
Richiede Windows Vista o versione successiva. Richiede Windows 7. Nota: metadati shell in generale non richiede Windows 7, ma Media Foundation non supporta i metadati della shell prima di Windows 7.
Le proprietà non sono compatibili con il sistema di proprietà shell. Le proprietà sono compatibili con il sistema di proprietà shell.
Le proprietà possono essere applicate all'intero file o a livello di flusso. Sono supportate solo le proprietà a livello di file. Le proprietà a livello di flusso non sono supportate.
Le proprietà possono avere valori in più lingue. I valori in più lingue non sono supportati.
Le chiavi delle proprietà sono stringhe di caratteri wide. Le chiavi delle proprietà sono valori PROPERTYKEY.
I valori delle proprietà sono valori di PROPVARIANT. I valori delle proprietà sono valori di PROPVARIANT.

 

In questa sezione

Argomento Descrizione
provider di metadati della shell
A partire da Windows 7, Media Foundation espone i metadati tramite l'interfacciaIPropertyStore.
proprietà dei metadati per i file multimediali
In questo argomento vengono elencate le proprietà dei metadati più comuni per i file multimediali.
provider di metadati in Windows Vista
In Windows Vista Media Foundation espone i metadati tramite l'interfaccia IMFMetadata.

 

Se si implementa un'origine multimediale personalizzata e si desidera esporre i metadati della shell, vedere provider di metadati personalizzati per file multimediali.

Guida alla programmazione di Media Foundation