編碼方法全都著重於編碼器用來管理未壓縮輸入數據的緩衝區。 這個緩衝區是由數據流的比特率所定義,以每秒位數為單位,而緩衝區視窗則以毫秒為單位。 編碼為 ASF 檔案時,Windows Media 編碼器會遵守緩衝區的條件約束。 如需緩衝區視窗的詳細資訊,請參閱 流失貯體緩衝區模型。 瞭解每個方法的使用方式和時機,可協助您建立高品質的壓縮內容。 下表包含應用程式可用來將媒體數據編碼為 ASF 之每個可用編碼方法的主題連結。
| 編碼方法 | 描述 |
|---|---|
| 常數比特率編碼 | 編碼器會將數據壓縮為指定的比特率。 |
| Quality-Based 變數比特率編碼 | 編碼器會將數據壓縮為特定品質值,讓編碼媒體的品質在其持續時間內保持一致,而不論產生的數據流的緩衝區需求為何。 |
| 不受限制的變數比特率編碼 | 編碼器會將數據壓縮為最高質量,同時維持指定的比特率。 此模式也稱為 2 次可變比特率 (VBR) 編碼。 |
| Peak-Constrained 變數比特率編碼 | 編碼器會將數據壓縮為指定的比特率,同時將緩衝區值保留在指定的緩衝區視窗和比特率下。 此模式也稱為 2 次尖峰 VBR。 |
相關主題