Condividi tramite


Configurazione dei flussi VBR

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di Origine e Writer Sink. Lettore di Origine e Writer Sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente di utilizzare il codice nuovo Source Reader e Sink Writer invece di Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

È possibile usare la codifica VBR (Variable Bit Rate) per produrre flussi di alta qualità per i file locali o per il download e la riproduzione. Sono disponibili tre opzioni per VBR: basato sulla qualità (un passaggio), senza restrizioni (due passaggi) e vincolato (due passaggi). Per altre informazioni sui tipi di codifica VBR, vedere codifica VBR (Variable Bit Rate).

È possibile configurare la codifica VBR in un profilo impostando le proprietà con l'interfacciaIWMPropertyVault. Nella tabella seguente vengono descritte le proprietà usate per configurare la codifica VBR.

Proprietà Descrizione
g_wszVBREnabled Valore booleano. Impostare su True per usare la codifica VBR.
g_wszVBRQuality valore di DWORD. Impostare sul livello di qualità desiderato (da 1 a 100) per la codifica VBR basata sulla qualità.
g_wszVBRBitrateMax valore di DWORD. Impostare il tasso di bit massimo, in bit al secondo, per la codifica VBR a bitrate variabile vincolato.
g_wszVBRBufferWindowMax valore di DWORD. Impostare sulla finestra massima del buffer, in millisecondi, per la codifica VBR vincolata.

 

Le sezioni seguenti descrivono come usare i diversi tipi di codifica della velocità in bit variabile.

Sezione Descrizione
Per configurare Quality-Based VBR Viene descritto come usare la codifica a velocità in bit variabile in base a un livello di qualità statico.
Per configurare VBR non vincolato Viene descritto come usare la codifica a velocità in bit variabile in base a una frequenza di bit media di destinazione senza un valore di picco esplicito.
Per configurare VBR vincolato Viene descritto come usare la codifica a velocità in bit variabile in base a una frequenza media di bit di destinazione e a un valore di picco esplicito.

 

configurazione di flussi