使用 Windows Media Video 9 Screen Codec (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 媒體視訊 9 螢幕編解碼器已優化,以高品質編碼 Windows 基本類型和文字。 通常是因為點陣圖圖形而發生問題,這通常包含數千種個別色彩。 擷取時畫面上的點陣圖越少,結果就越好。 如果您無法從螢幕擷取中移除圖形,有數種方式可將點陣圖對影像品質的影響降到最低:
    • 減少圖形的大小。
    • 減少同時出現在螢幕上的個別圖形數目。
    • 減少圖形的移動量。 例如,如果圖形位於視窗中,請盡可能讓視窗保持固定狀態。
    • 請避免將滑鼠指標移到圖形上,或拖曳視窗或其他元素到圖形上。

解碼

解碼螢幕擷取視訊沒有特殊需求。 不過,如同所有 Windows Media Video 9 編解碼器,螢幕擷取解碼器無法在沒有編解碼器私人資料的情況下正確解壓縮編碼的內容。

設定視訊編碼

使用影片編解碼器私人資料

Windows Media Video 9 螢幕編碼器

使用影片