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 Media Audio (WMA) 編碼器上設定輸出類型。

 

管線層 ASF 元件