首页 > 范文大全 > 正文

Windows变身万能播放器

开篇:润墨网以专业的文秘视角,为您筛选了一篇Windows变身万能播放器范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

视音频文件的编码格式数不胜数,不过,在不额外安装播放软件的情况下,windows也完全有能力肩负起播放一切视音频文件的工作,只是,在此之前我们必须帮助系统解决一些可能影响其工作的问题。

在Windows 7中播放各种视音频文件非常方便,系统能够支持的视音频文件格式比较多。相比之下,在Windows XP和Vista中,用户则需要花费较多的时间来安装和配置解码器才能够支持各种流行的视音频文件格式。不过,如果按照我们在下面为你介绍的方法进行操作,那么你就可以轻松地完成这项工作。

在Windows Vista中,微软开始引入一种新的多媒体播放平台,新的平台建立了新的规则,在一定程度上解决了DirectShow自Windows XP以来一直存在的缺陷。因而,在新一代的操作系统当中,我们完全可以使用Windows来播放所有的多媒体文件,而不需要再安装其他第三方的播放器

对于Windows 7用户来说,我们推荐使用媒体中心来管理和播放各种多媒体文件,相对于Windows媒体播放器,媒体中心的功能更强大。它除了提供更便于操作的界面以及统一的媒体文件管理窗口之外,媒体中心还可以通过各种插件扩展其功能,使其能够成为名符其实的Windows媒体中心。

升级Windows XP和Vista媒体播放功能

Windows XP和Vista能够支持的多媒体文件格式相当少,因而,许多用户迫不得已只能够安装编解码器包或者VLC之类内嵌解码器的媒体播放器。然而,他们往往并不知道,上述解决方案有两个弊端:其一,许多编解码器包都很容易引发DirectShow接口冲突,导致媒体文件无法正常编码或解码;其次,VLC之类的播放器实际上也并不能够支持所有的编码,与此同时,所采用的解码器效果也未必尽如人意。

要解决Windows XP和Vista编解码器存在的问题,我们推荐你使用ffdshow。使用浏览器打开“ffdshow-tryout.省略”,单击“Download”并在“Latest SVN builds”部分选择适用于自己系统的32位或64位版本的ffdshow安装程序。下载后直接运行安装程序,在安装向导中选择“简体中文”并按照向导的提示完成安装。安装完成后必须按照向导的提示重新启动系统,否则编解码器将无法完成安装,下面将为你介绍的设置管理步骤也无法正常执行。

重新启动系统后,我们将对ffdshow的编解码器进行设置。需要注意,ffdshow的设置管理对话框中大部分选项默认以英文显示,因而,在按照下面的介绍打开一个设置对话框时,如果设置对话框为英文界面,那么你需要在对话框左侧的导航栏中选择“Tray,dialog & paths”,然后在右侧“Configuration dialog”部分的“Language”下拉菜单中选择“简体中文”,这样对话框将马上切换到中文界面。

首先,在“开始|所有程序|ffdshow”中选择“DXVA video decoder configuration”,在打开的设置对话框左侧选择“硬件加速(DXVA)”,然后在右侧“启用DXVA解码器”中选中“H264”和“VC1”,并在下方的“后期处理”下拉菜单中选择“表面覆盖”,为上述解码器打开显示卡硬件加速功能,确保上网本等CPU处理能力相对较弱的电脑能够正常播放影片。其次,为了能够正常地加载字幕,可以在设置对话框左侧导航栏中选中“字幕”复选项。

接下来,在“开始|所有程序|ffdshow”中选择“ffdshow视频解码器设置”,检查相关的设置是否正确。在左侧导航栏中选择“编解码器”可以设置管理各种编解码器,以设置MPEG2编解码器为例,单击列表中该项的“解码器”部分,在出现的下拉菜单中即可选择希望使用的编解码器,这里你应该选择“libavcodec”。为了确保Windows能够正常地使用ffdshow的编解码器播放多媒体文件,避免Windows尝试查找编解码器或者在安装其他的多媒体播放器后出现混乱,你可以在左侧导航栏中选择“DirectShow控制”,将右侧的“优先级”滑块拉到最右侧,即将其优先级设置为“非常高”。

最后,由于中文用户经常需要播放搭配字幕文件的影片,所以还需要在左侧导航栏中选择“图标、对话框和路径”,然后,在“任务栏图标”中选择适当的任务栏图标,并选中“扩展信息”选项,如此一来,在播放搭配字幕文件的视频文件时,你将能够通过任务栏中的图标选择不同语言的字幕,或者打开字幕管理对话框设置和管理字幕的字体和大小。

现在,Windows XP和Vista已经能够正常地播放大部分的多媒体文件了,不过,要播放MKV、MP4等文件,你还需要额外安装一下Haali Media Splitter (haali.su/mkv)的最新版本,如果你需要播放苹果公司的MOV格式文件,则还需要安装苹果公司的QuickTime,除此之外,大部分主流的多媒体文件格式都已经能够播放了。并且,你可以任意地选择自己喜欢的播放器,除了Windows的媒体播放器以外,其他播放器也同样可以使用。如果你需要一个类似媒体中心的操作环境,则可以尝试一下MediaPortal(www.省略)。

快速解决Windows 7播放问题

Windows 7新的Media Foundation媒体平台支持许多格式,诸如H.264、MP4这些新的视频格式也都能支持,并且还能够支持硬件加速功能。但是,新的媒体平台也有缺陷,那就是新的平台并不能够完全支持所有的媒体文件格式,而原有基于DirectShow的编解码器在新的平台上都无法派上用场,为此,你需要选择关闭Media Foundation切换到原有的平台或是继续工作在Media Foundation之下而另外寻找解决办法来支持其他多媒体文件格式。

如果你的选择是后者,那么首先要做的是解决MKV文件支持的问题,该格式目前的应用非常广泛。为了播放MKV文件,你需要安装DivX Plus(www.省略),需要注意,在安装选项中,你只需要选择安装“DivX Plus Codec Pack”即可,并不需要其他的功能。

接下来要解决的是音频解码的问题,首先是AC3和DTS音频支持的问题。在Windows 7中,原来只能够在媒体中心播放DVD或蓝光光盘时支持这一音频解码,不过,通过AC3 filter()你可以解决这一问题,只需要安装并激活32位或64位的“ACM driver”,即可在媒体中心中播放任何其他音频文件时使用微软的AC3和DTS过滤器。不过,如果你喜欢媒体中心以外的其他的播放器,那么需要安装并选择“AC3 filter”作为音频解码器。除此之外,如果你需要支持OGG和FLAC音频格式,则需要安装OpenCodecs(downloads.省略/releases/oggdsf/)。

如果你需要看搭配字幕文件播放的影片,那么设置方法相对有些复杂,你需要切换到DirectShow并关闭硬件加速功能,因为没有适当的媒体过滤器能够完全正常地工作于Media Foundation平台。在你有一台功能强大的电脑并且不准备播放MKV格式高清影片的情况下,可以接受的方案是手动安装VOBsub来加载字幕。你可以根据自己操作系统的版本,选择下载32位或64位的“VSFilter.dll”(www.省略/tools/VSFilter_DirectVobSub),将32位的“VSFilter.dll”文件解压缩在Windows安装路径的“System 32”文件夹中,64位版本的“VSFilter_x64.dll”文件存储于“SysWOW64”文件夹中。其中32位的操作系统使用以下的命令安装:

C:\Windows\system32\regsvr32.exe VSFilter.dll

64位系统使用以下的命令安装:

C:\Windows\SysWOW64\regsvr32.exe VSFilter_x64.dll

相应地,在你不需要该过滤器时,32位的操作系统可以使用以下的命令卸载:

C:\Windows\system32\regsvr32.exe /u VSFilter.dll

64位系统可以使用以下的命令卸载:

C:\Windows\SysWOW64\regsvr32.exe /u VSFilter_x64.省略)编解码器包。

根据你所使用的操作系统在Shark007站点上选择下载“Windows 7 codecs”和用于64位系统的“x64 components”,根据安装向导的提示完成安装,安装完成后在开始菜单“Shark007 Codecs”程序组中右键单击其中的“Settings Application”,选择“以管理员身份运行”,在打开的设置对话框中单击切换到“MKV”选项卡,选择“Disable DivX Media Foundation Splitter”,再单击切换到“SWAP”选项卡,选择“Disable Windows Media Foundation”、“Use FFDshowDXVA for WC1”,在左侧各个“DirectShow”设置中选择“Use FFDshow Codec”,再单击切换到“MPG~MP4”选项卡,在“MP4 Playback”中选择“Haali’s Splitter”,如果你电脑的显示卡支持硬件加速,那么在“H264”选项卡中应该选择“Do not use FFDshow”和“Use FFDshowDXVA”,否则,选择“FFDshow with multithreading”。最后,在“AVI”选项卡中选择“Haali's Splitter”并切换到“Misc”,选择“Save all settings”存储所有设置。

使用媒体中心

在解决了编解码器的问题之后,媒体中心除了可以统一管理各种多媒体文件以外,还可以作为系统的通用播放器。利用各种功能强大的插件,你还可以更轻松地自定义媒体中心的界面、功能以优化播放效果。另外,由于媒体中心还能够整合互联网资源,所以你将能够通过媒体中心播放各种在线的电视、广播节目。

媒体中心插件

有许多插件可以用于Windows媒体中心,使你可以根据自己的要求自定义媒体中心的各项功能。

DVRMSToolbox

DVRMSToolbox(/files/folders/dvrmstoolbox/default.aspx)是一个多功能的媒体中心工具,能够完成检测和移除广告等工作。

Media Center Studio

Media Center Studio(www.省略)是一个可以让你的媒体中心更具个性的软件,除了可以重新设计媒体中心的界面以外,还可以调整媒体中心的目录结构。

Album Art Fixer

媒体中心管理专辑封面的功能较弱,而Album Art Fixer(www.avsoft.nl)将是一个很好的补充。

PowerPlaylist

PowerPlaylist(powerplaylist.省略)可以增强媒体中心播放列表的功能与效果,提供幻灯片以及新的视觉效果。

clipShow

clipShow(www.省略/mceclipShow)可以帮助你轻松地查看、管理媒体中心中的视频,创建剪辑以及播放列表。

MCE Standby Tool

待机功能可能影响媒体中心正常工作,而MCE Standby Tool(slicksolutions.eu)这一小工具能够帮助你解决诸如此类的问题。

过滤器:Windows这样处理视频文件

Windows在播放多媒体文件时,从读文件到在屏幕上输出图像,需要经过一系列过滤器的处理过程。微软在Windows 7中安装了两个处于相互竞争状态的处理接口:旧的DirectShow(DS)和新媒体Media Foundation(MF)多媒体播放平台。而不论用户是否安装了更多的DirectShow过滤器,默认设置下Windows总是优先选择Media Foundation处理多媒体文件。此外,这两个系统包含一个独立的评价体系,通过评估回放情况给予每一个过滤器不同的评估值,以决定采用某个过滤器来处理特定的格式。由于程序员可调整DirectShow系统的过滤器评估值,所以就导致了不同的开发商为了竞争人为地调整过滤器评估值,为了避免这一问题,微软加强了Media Foundation的认证工作,程序员必须获得认证方可操作Media Foundation系统,这也使得来自微软以外的第三方Media Foundation过滤器数量极少。