設定 H.264 選項

您可以在 Microsoft Expression Encoder 中使用 H.264 選項來調整 MP4 (或 H.264) 編碼的參數。

Note注意:

只有 Expression Encoder Pro 才提供 H.264 選項,但 Expression Encoder Pro 的 DreamSpark 和 MSDN 版本除外。 如果您的版本為這其中的任何一種,則可考慮升級至含有轉碼器的 Expression Encoder 版本。

設定 H.264 選項

  1. 按一下 [編碼] 索引標籤。 如果看不到 [編碼] 索引標籤,請按一下 [視窗] 功能表上的 [編碼]。

  2. 展開 [視訊] 類別。

  3. 按一下 [顯示/隱藏進階屬性] Ee341432.2f8a79a9-68d2-4878-8b75-c76ceb921b3b(zh-tw,Expression.40).png 以檢視 [H.264 設定]。

  4. 根據下列指導方針設定 [H.264 設定] 選項:

    • Entropy 模式   指定用於編碼的 Enropy 編碼模式類型。 彈性內容的二進位算數編碼 (CABAC) 是無失真的複雜編碼方式。 大多數編碼工作一般均適用此模式。 這種編碼方式比彈性內容變動長度編碼 (CAVLC) 更複雜,不過編碼和解碼的時間比 CAVLC 還多,特別是在高位元速率的情況下。 雖然 CAVLC 相較於 CABAC 的複雜性較低、速度較快,但仍為高品質的替代選擇,而且如果您認為目標播放媒體可能難以解碼內容時,這會是較佳的選擇。

      Note注意:

      CABAC 不適用於 [H.264 基線] 設定檔。

    • 參照畫面格   指定要為每個畫面格建立的參照畫面格數目。 在 Expression Encoder 中,任何畫面格最多可選擇 16 個參照畫面格。 通常對於大部分數位視訊內容來說,四個參照畫面格即已足夠。 動態圖形內容可以使用更多的參照畫面格。

    • B 畫面格數目   指定要在 I 畫面格和 P 畫面格之間建立的 B 畫面格數目。 B 畫面格是預測的畫面格,只包含前後畫面格之間變更的資訊。 此選項不適用於 [基準線] 設定檔。

    • 搜尋範圍   可指定轉碼器搜尋從上一個畫面格移動過來之畫面格元素的區域大小。 一般來說,若視訊中的移動動作愈快速,指定的範圍值也愈大。

      Note注意:

      較大的範圍值需要較多 CPU 時間。

    • 記憶體分割等級   可定義相互預測畫面格之動態估算計算的詳細資料。 分割等級越小,壓縮的品質越好。 "ME" 代表「動態估算」(Motion Estimation)。

    • 多重參照搜尋   指定在多個畫面格中搜尋動態時要遵循的指導方針。 請按一下 [速度] 或 [品質],決定轉碼器執行動態搜尋時是以速度還是品質為優先。 按一下 [平衡] 可兼顧速度與品質。

    • 子區塊搜尋   指定在巨集區塊中搜尋動態時要遵循的指導方針。 請按一下 [速度] 或 [品質],決定轉碼器執行子區塊動態搜尋時是以速度還是品質為優先。 按一下 [平衡] 可兼顧速度與品質。

    • RD 最佳化   這也稱為「壓縮率失真最佳化」 ** 。 決定編碼品質和達到該品質所需的位元之間最理想的平衡。 選取此選項有助於針對您所指定的位元速率最大化最終編碼媒體的品質,但這也會增加編碼時間。

    • 子像素模式   指定像素搜尋模式的深度。 [二分之一與四分之一] 可產生最佳的結果,但效率也較低。

    • 切片計數   指定將畫面格分割成巨集區塊的序列數目。 H.264 壓縮可讓視訊分割成切片並進行編碼。 轉碼器會將每個切片編碼為獨立的資料流。 移動向量 (描述影像移動的計算) 無法跨越切片間的界限。 切片可以是 I、P 或 B 資料流。 一般來說,如果使用切片,請在輸出中將每 64 像素的高度設成一個切片,並使用 CABAC Entropy 模式達到最佳位元速率效率。 此選項不適用於 [基準線] 設定檔。

    • 使用的執行緒   指定 Expression Encoder 將用來編碼媒體的執行緒數目。 這有助於發揮在多核心電腦上進行編碼的效益。 使用多個核心可減少編碼時間。 此功能表上顯示的值,取決於電腦配備的核心數目。 編碼期間,Expression Encoder 會將視訊水平分割成您所指定的執行緒數目,然後使用個別核心編碼每個執行緒。 一般來說,視訊的高度愈大,應使用的執行緒愈多。 按一下 [自動] 則可由 Expression Encoder 設定最佳的執行緒值。

    • 強制 16 像素尺寸   將視訊的寬度與高度值限制為 16 的倍數。當視訊尺寸為 16 的倍數時,解碼器的效能比較能夠發揮。清除這項設定則會將寬度與高度值限制為 4 的倍數。

    • 使用 Hadamard 轉換法   可達到較高的壓縮率和較高品質的壓縮結果。 這個方法可能會耗用大量處理器資源。

    • 參照 B 畫面格   使用 B 畫面格作為參照畫面格。 此選項不適用於 [基準線] 設定檔。

    • 彈性 B 畫面格   視順序的複雜程度將 B 畫面格置於任何位置。 只有當 [視訊] 功能表中選擇了 [主要] 或 [高] 設定檔時,才會啟用此選項。

    • 場景變更偵測   每當偵測到場景變更即建立主要畫面格 (I 畫面格)。

    • 快速內部決策  壓縮每個畫面格時使用較少的計算,加快編碼速度。

    • 快速間隔決策  壓縮所有畫面格時使用較少的計算,加快編碼速度。

Copyright © 2011 by Microsoft Corporation. All rights reserved.