Metadati multimediali

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

  • Gli attributi di tipo multimediale specificano i parametri di codifica, ad esempio l'algoritmo di codifica (sottotipo multimediale), le dimensioni dei fotogrammi video, la frequenza dei fotogrammi video, la frequenza di bit audio e la frequenza di campionamento audio. Per altre informazioni sugli attributi di tipo multimediale, vedere Tipi di supporti.
  • I metadati contengono 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 metadati rispetto agli attributi di tipo multimediale.
  • Le 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 una gamma molto più ampia di file nel sistema.

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

Metadati di Media Foundation v1 Metadati della shell
Richiede Windows Vista o versioni successive. Richiede Windows 7. Nota: I metadati della shell in generale non richiedono Windows 7, ma Media Foundation non supporta i metadati di 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 PROPVARIANT . I valori delle proprietà sono valori PROPVARIANT .

 

Contenuto della sezione

Argomento Descrizione
Provider di metadati della shell
A partire da Windows 7, Media Foundation espone i metadati tramite l'interfaccia IPropertyStore .
Proprietà dei metadati dei file multimediali
In questo argomento sono 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 FMMetadata .

 

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

Guida alla programmazione di Media Foundation