共用方式為


使用 Windows 媒體視訊 9 螢幕編解碼器 (Microsoft Media Foundation)

Windows Media Video 9 Screen 編解碼器已針對壓縮 應用程式視訊進行優化,其中包含連續的電腦螢幕截圖。 編解碼器利用典型的圖像簡單性(相對較少色彩、許多直線等)和相對缺乏動作來達到非常高的壓縮比例。 此優化的優點是,不符合應用程式視訊預期特性的視訊,可能會難以以可接受的品質層級進行壓縮。

Windows Media Video 9 Screen 編碼器是由類別標識碼 CLSID_CMSSEncMediaObject2 識別,而解碼器則由類別標識碼 CLSID_CMSSDecMediaObject 識別。 使用此編解碼器之媒體類型的FOURCC值是 「MSS2」。。

設定編碼器

Windows Media Video 9 Screen 編解碼器的編碼器設定方式與標準視訊譯碼器相同。

注意

屏幕編碼器僅支援單次編碼。 您可以將 MFPKEY_PASSESUSED 屬性設定為 2,並在不發生錯誤的情況下處理輸入兩次,但這樣做沒有好處。 這是已知問題,未來版本可能會修正。

 

取得最佳結果

如果您發現螢幕擷取內容中想要的品質需要比用於傳遞案例更高的比特率,您可以嘗試下列技術,以從編解碼器獲得更高的效率:

  • 針對螢幕擷取使用較小的解析度。 擷取比需要更大的螢幕解析度可能會藉由呈現不必要的資訊來混淆查看器。
  • 使用較慢的幀速率。 螢幕擷取在非常低的幀速率下也能有效(有時可低至每秒 4 或 5 幀)。
  • 在螢幕擷取中使用較少的圖形。 Windows Media Video 9 螢幕編解碼器已優化,可將 Windows 基本類型和文字編碼為高品質。 通常發生問題的原因是位圖圖形,通常包含數千個個別色彩。 擷取畫面上的點陣圖越少,結果就越好。 如果您無法從螢幕擷取排除圖形,有數種方式可將點陣圖對影像質量的影響降到最低:
    • 減少圖形的大小。
    • 減少同時出現在畫面上的個別圖形數目。
    • 減少圖形的移動量。 例如,如果圖形位於視窗中,請將視窗保持盡可能靜止。
    • 避免將滑鼠指標移至圖形上方,或將視窗或其他元素拖曳到圖形上。

譯碼

解碼螢幕截圖影片不需要特殊要求。 不過,如同所有 Windows Media Video 9 編解碼器一樣,螢幕擷取譯碼器無法在沒有編解碼器私用數據的情況下正確解壓縮編碼的內容。

設定視訊編碼

使用視訊編解碼器私用數據

Windows Media Video 9 螢幕編碼器

處理影片