Delen via


VBR-streams configureren

[De functie die is gekoppeld aan deze pagina, Windows Media Format 11 SDK, is een verouderde functie. Het is vervangen door Source Reader en Sink Writer. Bronlezer en Sink Writer zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken bronlezer en Sink Writer- in plaats van Windows Media Format 11 SDK, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

U kunt variabele bitsnelheid (VBR) codering gebruiken om hoogwaardige streams te produceren voor lokale bestanden of voor het downloaden en afspelen. Er zijn drie opties voor VBR: op kwaliteit gebaseerde (één-pass), onbeperkt (twee-pass) en beperkt (twee-pass). Zie voor meer informatie over de typen VBR-codering Variabele Bitrate (VBR) codering.

U kunt VBR-codering configureren in een profiel door eigenschappen in te stellen met de IWMPropertyVault interface. In de volgende tabel worden de eigenschappen beschreven die worden gebruikt voor het configureren van VBR-codering.

Eigendom Beschrijving
g_wszVBREnabled Booleaanse waarde. Stel in op True om VBR-codering te gebruiken.
g_wszVBRQuality DWORD- waarde. Ingesteld op het gewenste kwaliteitsniveau (1 tot 100) voor op kwaliteit gebaseerde VBR-codering.
g_wszVBRBitrateMax DWORD- waarde. Ingesteld op de maximale bitsnelheid, in bits per seconde, voor beperkte VBR-codering.
g_wszVBRBufferWindowMax DWORD- waarde. Ingesteld op het maximale buffervenster, in milliseconden, voor beperkte VBR-codering.

 

In de volgende secties wordt beschreven hoe u de verschillende typen variabele bitsnelheidcodering gebruikt.

Afdeling Beschrijving
configureren van Quality-Based VBR- Hierin wordt beschreven hoe u variabele bitsnelheidcodering gebruikt op basis van een statisch kwaliteitsniveau.
Onbeperkte VBR configureren Hierin wordt beschreven hoe u variabele bitsnelheidcodering gebruikt op basis van een gemiddelde bitsnelheid van het doel zonder een expliciete piekwaarde.
Om beperkte VBR te configureren Hierin wordt beschreven hoe u variabele bitsnelheidscodering gebruikt op basis van een gemiddelde bitsnelheid van het doel en een expliciete piekwaarde.

 

Streams configureren