共用方式為


使用反轉電影處理

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows 媒體格式 11 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

Tele (每秒有 60 個欄位 (半) 個畫面格的影片,是轉換電影的流程,每秒有 24 個畫面格。 此程式會將來自每個電影畫面格的影像放在多個視訊欄位中。

當您以數位方式編碼從電影建立的視訊時,壓縮程式可能會造成動作成品和其他品質降低。 為了避免影響數位輸出的品質,Windows Media Video 9 編解碼器支援反向遠端傳送。 使用反向遠端攝影時,編解碼器會在編碼內容之前,從輸入視訊重新建構每秒 24 個電影畫面。

若要使用反向遠端,您必須:

  • 使用設定檔,並將視訊串流設定為每秒 24 個畫面。
  • 瞭解輸入影片的欄位設定。

若要對寫入器輸入使用反向遠端,請執行下列步驟。

  1. 如往常設定寫入器。 如需詳細資訊,請參閱 撰寫 ASF 檔案
  2. 開始撰寫範例之前,請先呼叫IWMWriter::QueryInterface,以取得IWMWriterAdvanced2介面的指標。
  3. 針對所需的輸入編號呼叫 IWMWriterAdvanced2::SetInputSetting ,以識別要重新建構的資料流程。 傳遞g_wszDeinterlaceMode作為設定,並將WM_DM_DEINTERLACE_INVERSETELECINE作為值。
  4. 再次呼叫 SetInputSetting 以設定g_wszInitialPatternForInverseTelecine。
  5. 如往常寫入檔案。

進階主題

IWMWriter 介面

IWMWriterAdvanced2 介面