Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Koderi audio i wideo w systemie Windows Media to kolekcja obiektów, których można użyć do kompresowania i dekompresowania danych multimediów cyfrowych. Każdy koder składa się z dwóch obiektów, kodera i dekodera. W tej części dokumentacji opisano sposób używania funkcji koderów audio i wideo systemu Windows Media do tworzenia i używania skompresowanych strumieni danych.
Nuta
Ta dokumentacja jest przeznaczona przede wszystkim dla deweloperów, którzy chcą używać kodeków Windows Media w swoich aplikacjach multimedialnych opartych na języku C++. Aby zapoznać się z technicznym omówieniem funkcji koderów kodu systemu Windows Media, zobacz About the Windows Media Codecs.
Termin koder jest połączeniem terminów kompresor i dekompresor. Koder kodujący jest zwykle implementowany jako para obiektów COM: jeden do kodowania zawartości, a drugi do dekodowania zawartości. W niektórych przypadkach obiekty COM zajmują tę samą dynamicznie połączoną bibliotekę (DLL).
Każdy obiekt codec implementuje dwa oddzielne, ale podobne interfejsy:
| Interfejs | Opis |
|---|---|
| IMFTransform | Zgodność z programem Microsoft Media Foundation. |
| IMediaObject | Zgodny z directshow. |
Nie tylko istnieją różne kodery do audio i wideo, ale także różne koderów dla różnych rodzajów zawartości, które można umieścić w pliku audio lub wideo. Algorytmy używane do kompresowania i dekompresowania danych dla wyrazów mówionych różnią się od algorytmów używanych do kompresowania i dekompresowania danych muzycznych.
Opisy koderów
W poniższej tabeli opisano zamierzone zastosowania koderów windows Media.
Najnowsze wersje obiektów kodera codec umożliwiają również dostęp do niektórych starszych koderów koderów, w tym Windows Media Video 7 i 8, Windows Media Screen 7, starszych koderów koderów Microsoft MPEG-4 i koderów koderów ISO MPEG-4 firmy Microsoft.
Nuta
Ta dokumentacja nie obejmuje tych starszych koderów; obejmuje tylko bieżące wersje koderów.
W przypadku starszych koderów należy używać tych samych procedur co w przypadku korzystania z bieżących koderów; należy jednak pamiętać, że nie wszystkie funkcje są obsługiwane we wszystkich koderach.
W tej sekcji
- Informacje o codecs usługi Windows Media
- używanie obiektów codec i DSP
- metody kodowania
- Implementacja kodera kodera
- modelu buforu wycieku zasobnika
- praca z codec DMOs
- praca z koderami MFTs
- praca z audio
- praca z wideo
- przechowywanie skompresowanego nośnika w plikach AVI
- przy użyciu kodowania VBR
- używanie kodowania Two-Pass
- uzyskiwanie statystyk kodowania
- przy użyciu rozszerzeń jednostki danych
- Codec i DSP IPropertyBag Stałe
- analizatora spisu treści
- Koder codec windows Media — często zadawane pytania
Tematy pokrewne
-
przewodnik programowania Media Foundation