Udostępnij za pośrednictwem


Kodery Windows Media

Koder konwertuje nieskompresowany dźwięk lub wideo na skompresowane pakiety w formacie określonym przez aplikację. Do konwertowania plików multimedialnych na format ASF można użyć koderów audio i wideo systemu Windows Media.

Koder jest identyfikowany przez identyfikator GUID reprezentujący kategorię: audio lub wideo. Typ danych wyjściowych kodera jest reprezentowany przez typ główny nośnika i identyfikator GUID podtypu.

  • Koderi audio systemu Windows Media

    Kategoria: MFT_CATEGORY_AUDIO_ENCODER

    Typ główny: MFMediaType_Audio

    Podtyp: MFAudioFormat_WMAudioV9, MFAudioFormat_WMAudioV8, MFAudioFormat_WMAudio_Lossless, MFAudioFormat_WMASPDIF

  • Koderie wideo w usłudze Windows Media

    Kategoria: MFT_CATEGORY_VIDEO_ENCODER

    Typ główny: MFMediaType_Video

    Podtyp: MFVideoFormat_WVC1, MFVideoFormat_WMV3, MFVideoFormat_WMV2, MFVideoFormat_WMV1

Te kodery są implementowane jako przekształcanie (MFT) i Media Foundation zapewnia dostęp do aplikacji za pośrednictwem interfejsu IMFTransform kodera. Jeśli używasz składników warstwy potoku do kodowania ASF, koder MFT jest wstawiany do potoku jako węzeł przekształcania, ponieważ jest odpowiedzialny za przekształcanie danych multimedialnych, które przepływają przez źródło do ujścia. Jeśli źródło jest typem skompresowanym, potok dodaje wymagane dekodatory, aby przekonwertować źródło na typ nieskompresowany. Koder ma jeden strumień wejściowy i jeden strumień wyjściowy. Koder odbiera dane wejściowe i generuje zakodowane dane zgodnie z konfiguracją i formatem ustawionym przez aplikację przed sesją kodowania. Format strumienia wyjściowego jest opisany przez typ nośnika.

Ta sekcja zawiera następujące tematy.

Temat Opis
utworzenie wystąpienia MFT kodera W tym artykule wyjaśniono, jak utworzyć koder.
właściwości kodowania W tym artykule wyjaśniono, jak skonfigurować koder, ustawiając odpowiednie właściwości w koderze MFT.
negocjacji typu nośnika w kodera Objaśnienie sposobu ustawiania typów nośników wejściowych i wyjściowych w koderze.
konfigurowanie kodera ENCODER W tym artykule wyjaśniono, jak skonfigurować koder Windows Media Video (GUR).
ustawianie typu danych wyjściowych dla kodera WMA W tym artykule wyjaśniono, jak ustawić typ danych wyjściowych w koderze Windows Media Audio (WMA).

 

Składniki ASF warstwy potoku