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.
[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Zostało zastąpione przez MediaPlayer, IMFMediaEngineoraz Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]
Ten temat dotyczy tylko systemu Windows XP Media Center Edition.
System Windows XP Media Center Edition obsługuje dwa klucze rejestru używane do określenia, który koder-dekoder ma być używany do odtwarzania plików wideo i audio MPEG2. Pierwszy klucz rejestru określa preferowany kodek MPEG2 producenta komputera, a druga zawiera listę wszystkich koderów koderów zgodnych z programem Media Center, które są obecnie zainstalowane na komputerze. Gdy usługa Media Center musi odtworzyć plik MPEG2, używa preferowanego kodeka producenta, jeśli zostanie określony. Jeśli nie, używa pierwszego kodeka zgodnego z Media Center wymienionego w rejestrze. Jeśli rejestr nie określa preferowanych lub zgodnych kodeków, usługa Media Center używa standardowej wartości filtru DirectShow do wyboru kodeka.
Aby upewnić się, że program Media Center zawsze używa kompatybilnego kodeka MPEG2, producenci komputerów Media Center powinni określić preferowany kodek MPEG2 w następującej lokalizacji rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Video
Kluczowe dane powinny być następujące:
PreferredMPEG2VideoDecoder=REG_SZ "{MPEG2 Video CLSID GUID}"
PreferredMPEG2AudioDecoder=REG_SZ "{MPEG2 Audio CLSID GUID}"
Program instalacyjny zgodnego z Media Center kodera-dekodera MPEG2 powinien zarejestrować koder-dekoder, tworząc dwa wystąpienia następującego klucza rejestru — jedno dla kodera-dekodera wideo i jedno dla kodera-dekodera audio.
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\<Your Codec CLSID here>\Capabilities]
Kluczowe dane powinny być następujące:
"{374ac4df-7c98-4257-b13d-36087dbee458}"=dword:00000001