設定 VBR 資料流程

您可以使用變數位元速率 (VBR) 編碼,為本機檔案或下載和播放產生高品質的資料流程。 VBR 有三個選項:品質型 (一階段) 、不受限制 (雙階段) ,以及限制 (雙階段) 。 如需 VBR 編碼類型的詳細資訊,請參閱 VBR) 編碼 (變數位元速率

您可以使用 IWMPropertyVault 介面設定屬性,在設定檔中設定 VBR 編碼。 下表描述用來設定 VBR 編碼的屬性。

屬性 描述
g_wszVBREnabled 布林值。 設定為 True 以使用 VBR 編碼。
g_wszVBRQuality DWORD 值。 將 設定為所需的品質等級, (1 到 100) ,以進行品質型 VBR 編碼。
g_wszVBRBitrateMax DWORD 值。 針對受限制的 VBR 編碼,設定為每秒位的最大位元速率。
g_wszVBRBufferWindowMax DWORD 值。 針對受限制的 VBR 編碼,設定為最大緩衝區視窗,以毫秒為單位。

 

下列各節說明如何使用不同類型的變數位元速率編碼。

區段 描述
若要設定 Quality-Based VBR 描述如何根據靜態品質層級使用變數位元速率編碼。
設定不受限制的 VBR 描述如何根據目標平均位元速率使用變數位元速率編碼,而不需明確尖峰值。
設定受限制的 VBR 描述如何根據目標平均位元速率和明確的尖峰值,使用變數位元速率編碼。

 

設定資料流程