Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
[Funkce přidružená k této stránce DirectShow je starší funkce. Byla nahrazena MediaPlayer, IMFMediaEnginea Audio/Video Capture v rámci Media Foundation. Tyto funkce jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal MediaPlayer, MMFMediaEngine a Audio/Video Capture v Media Foundation místo DirectShow, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]
Toto téma se týká pouze windows XP Media Center Edition.
Systém Windows XP Media Center Edition udržuje dva klíče registru, které používá k určení kodeku, který se má použít k přehrávání videosouborů a zvukových souborů MPEG2. První klíč registru určuje upřednostňovaný kodek MPEG2 výrobce počítače a druhý obsahuje seznam všech kodeků kompatibilních se službou Media Center, které jsou aktuálně nainstalovány v počítači. Když media Center potřebuje přehrát soubor MPEG2, použije upřednostňovaný kodek výrobce, pokud je zadaný. Pokud ne, použije první kodek kompatibilní se službou Media Center uvedený v registru. Pokud registr specifikuje žádné upřednostňované nebo kompatibilní kodeky, Media Center použije k výběru kodeku standardní hodnotu filtru DirectShow.
Aby služba Media Center vždy používala kompatibilní kodek MPEG2, měli by výrobci počítačů Media Center určit upřednostňovaný kodek MPEG2 v následujícím umístění registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Video
Klíčová data by měla být následující:
PreferredMPEG2VideoDecoder=REG_SZ "{MPEG2 Video CLSID GUID}"
PreferredMPEG2AudioDecoder=REG_SZ "{MPEG2 Audio CLSID GUID}"
Instalační program pro kodek MPEG2 kompatibilní se službou Media Center by měl tento kodek zaregistrovat vytvořením dvou instancí následujícího klíče registru – jednoho pro videokodek a druhý pro zvukový kodek:
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\<Your Codec CLSID here>\Capabilities]
Klíčová data by měla být následující:
"{374ac4df-7c98-4257-b13d-36087dbee458}"=dword:00000001