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) 編碼器上設定輸出類型。 |
相關主題