替换windows7中的microsoftdtv
番茄系统家园 · 2021-08-31 20:29:58

自带的
很舒服,但是支持的格式很有限,解决办法:安装+(
带有,可以直接直接安装,然后覆盖安装)。
但是如果MKV中包含多条音频轨道或者多条字幕时,在MediaCenter中播放的时候进行切换就不太方便了(Windows7
Codec使用VobSub作为字幕显示,并且ffdshow本身支持音频轨道的切换),这个时候可以安装Media
Control插件,该插件允许在Media
Center中控制ffdshow的部分选项,比如切换字幕轨道、切换音频轨道、修改显示属性、修改渲染声卡等等。
但是。。。。。
在Windows7中有一个比较顽固的系统自带解码器:Microsoft
DTV-DVD
Decoder,该解码器可以用于解码H.264/AVC等格式。即使安装了最新版本ffdshow,也不能替换该解码器(可以使用GraphEdit看到系统播放某个文件时所选择的Filter),该问题只在Windows7中出现。
由于不使用ffdshow来解码avc1视频(很多mkv和高清视频都是avc1编码),那么在Media
Center中就不能使用MediaControl来切换声道和字幕,麻烦。
解决办法(懒得翻译了):
Replacingthemicrosoftcodecsin
Windows7requiredchangingmyregistryentirestoreflectwhich
codecIwantedtouse:
navigatetoHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectShow\Preferred
rightclickon‘Preferred’andselect‘Permissions’
Clickon‘Advanced’andgotothe‘Owner’tab.
Select‘Administrators’,check‘ReplaceOwneronsubcontainersandobjects’checkboxandpressOK
Backinthefirstwindowselect‘Administrators’andcheck‘FullControl’andpressOK.
Thiswillallowyoutomodifytheregistryentries.
Inthelefthandpagelookfor{e06d8026-db46-11cf-b4d1-00805f6cbbea}and
{31435641-0000-0010-8000-00AA00389B71}
.
DoubleclicktheseentriesandreplacethevaluedataentrywiththeCLSidofthecodecyou’dliketouse.
Eitheruse
RadLightFilterManager
or
Graphstudio
tofindtheCLSidoruseoneofthecommonidsbelow:
FFDShow{04FE9017-F873-410E-871E-AB91661A4EF7}
MPCVideoDecoder{008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
COREAVC{09571A4B-F1FE-4C60-9760-DE6D310C7C31}
Rebootandyourchangesshouldbecomplete.
参见:
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/55712.html。
