我正在尝试优化 Windows Media Player 和使用 Windows Media Player 的播放列表来显示和流式传输文件的智能电视之间的设置。
尽管我的电脑有正确的编解码器,并可以在 Windows Media Player 中播放它们,但它会忽略所有默认的不支持的文件类型。这使我很难将新文件夹添加到共享文件夹中。(因为它不会显示非 WMV、AVI 等文件。)
有没有办法强制 Windows Media Player 关联并显示其播放列表中的所有文件类型?
我能够播放和流式传输它们,我只需要从我的电脑上手动打开每一个,或者通过重命名文件 .WMV 来欺骗 WMP 认为它受支持。(这是一项繁琐的任务。)
以防您仍然不明白,我使用 WMP 的“组织”>“管理库”>“视频”,然后选择包含视频的文件夹。当我选择文件夹时,它不会将其排队,因为里面充满了“不支持”的类型。(即使它是受支持的。)
说得更清楚一点,这与文件播放支持无关。而是让播放列表排队它不喜欢的“不支持”文件类型。所有这些文件在 WMP 中都可以正常播放。
答案1
为了使 WMP 的库识别并拾取 MKV 文件,请将以下内容复制/粘贴到记事本中,将其另存为WMP_MKV.reg
,双击此文件将其添加到注册表,然后重新启动 WMP:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.mkv]
"PerceivedType"="video"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.mkv]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"mkv"="video"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Multimedia\WMPlayer\Extensions\.mkv]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MediaPlayer\MLS\Extensions]
"mkv"="video"
Other media
如果 WMP 库中已存在 MKV 文件,则可能需要重新添加它们Videos
。
对于其他文件类型,您可以简单地用其他文件类型替换上述注册表文件中的所有出现内容mkv
,并将生成的文件添加到注册表中。
答案2
对先前答案的一个小补充对我帮助很大:
文件 mkv.reg ----------------------------------------------------------------
Windows 注册表编辑器版本 5.00
[HKEY_CLASSES_ROOT.mkv]“PerceivedType”=“video”“内容类型”=“video/mpeg”@=“mpegfile”
[HKEY_CLASSES_ROOT.mkv\OpenWithList]
[HKEY_CLASSES_ROOT.mkv\OpenWithList\wmplayer.exe]
[HKEY_CLASSES_ROOT.mkv\OpenWithProgIds] “mpegfile”=hex(0):
[HKEY_CLASSES_ROOT.mkv\PersistentHandler] @="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions.mkv] “PerceivedType”=“视频” “权限”=dword:0000000f “运行时”=dword:00000007
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]。“mkv”=“视频”
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Multimedia\WMPlayer\Extensions.mkv] “PerceivedType”=“视频” “权限”=dword:0000000f “运行时”=dword:00000007
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MediaPlayer\MLS\Extensions]。“mkv”=“视频”
mkv.reg 结束 --------------------------------------------------------------------------
我在装有 WMP 10 的 Windows XP 上工作正常