共用方式為


Windows 媒體編碼器

編碼器會以應用程式指定的格式,將未壓縮的音訊或視訊轉換成壓縮的封包。 若要將媒體檔案轉換成 ASF 格式,您可以使用 Windows 媒體音訊和視訊編解碼器。

編碼器是由代表類別的 GUID 所識別:音訊或視訊。 編碼器的輸出類型是以媒體類型的主要和子類型 GUID 表示。

  • Windows Media 音訊編解碼器

    類別:MFT_CATEGORY_AUDIO_ENCODER

    主要類型:MFMediaType_Audio

    SubType:MFAudioFormat_WMAudioV9、MFAudioFormat_WMAudioV8、MFAudioFormat_WMAudio_Lossless、MFAudioFormat_WMASPDIF

  • Windows Media 視訊編解碼器

    類別:MFT_CATEGORY_VIDEO_ENCODER

    主要類型:MFMediaType_Video

    SubType:MFVideoFormat_WVC1、MFVideoFormat_WMV3、MFVideoFormat_WMV2、MFVideoFormat_WMV1

這些編碼器會實作為 媒體基礎轉換(MFT),而媒體基礎可透過編碼器的 IMFTransform 介面來存取應用程式。 如果您使用管線層元件進行 ASF 編碼,編碼器 MFT 會插入管線作為轉換節點,因為它負責轉換流經來源到接收的媒體數據。 如果來源是壓縮類型,則管線會新增必要的譯碼器,將來源轉換成未壓縮的類型。 編碼器有一個輸入數據流和一個輸出數據流。 編碼器會接收輸入數據,並根據應用程式在編碼會話之前所設定的組態和格式產生編碼數據。 輸出數據流的格式是由媒體類型所描述。

本節包含下列主題。

主題 描述
具現化編碼器 MFT 說明如何建立編碼器。
編碼屬性 說明如何在編碼器 MFT 上設定適當的屬性來設定編碼器。
編碼器 媒體類型交涉 說明如何在編碼器上設定輸入和輸出媒體類型。
設定 WMV 編碼器 說明如何設定 Windows Media Video (WMV) 編碼器。
設定 WMA 編碼器 的輸出類型 說明如何在 Windows 媒體音訊 (WMA) 編碼器上設定輸出類型。

 

管線層 ASF 元件