HDTV编码基础知识 pc播放HDTV图文设置。手把手教你播放HD
目前网上的HDTV资源已经是很丰富了,但目前很多朋友对HDTV播放方面的相关内容不是很了解,以为目前在PC上播放HDTV要求很高,还有更多的朋友被HDTV播放软件的安装设置搞的头大,现在就HDTV的基础知识和KMP+SONIC的播放软件设置搞了如下的内容,希望能和大家多交流,以下都是本人亲笔写的,如需转载请告诉我下。
    我一开始用PC播放HDTV的时候也遇到了很多问题。先说下我的PC配置:AMD3000+512内存、160G硬盘、9800SE显卡,前年的高端配置,以为播放HDTV有余了,哪知放720P的还可以,但1080I的就有点顿,CPU全满,而且很多就出来个开头画面,就定格了。看了网上一些文章,知道光用MPCWMP这两个播放器播放HDTV是不行的,因为一些1080电影是用MPEG-TS男演员张译的老婆格式编码的,是流的形式,于是上网直接能播放MPEG-TS格式的播放器,后来用了VLC Media Player,感觉还行,至少能连续播放下去了。但不能加载字幕,CPU也全满,又试了KMPONAIRHDTV播放器都是这样,是CPU不够,还是显卡次了?很郁闷。于是跑到坛子上狠吃了点加精帖子,终于明白了其中的道理。其实我的电脑播放1080P的电影是完全足够的,甚至还有点浪费,关键在于播放器。HDTV的播放主要取决于3个条件,播放器+分离器、支持显卡硬件MPEG2加速的MPEG2视频解码器。播放器现今主要有KMPBSPLAYZOOMPLAY等较好的HDTV播放器(用GOOGLE搜一下就有),分离器有些人可能还不熟悉,它的主要功能就是识别文件真正的格式,将其中的视频流数据、音频流数据分离出来,并发送给相应的解码器,在这里解释一下,目前大部分网上流传的1080IP HDTV电影是MPEG2-TSTP流格式,视频流数据和音频流数据是混合的,而一般的播放器是不支持MPEG2-TS流播放的(有一些播放器软件可以直接播放MPEG2-TS流,比如:1.WinDVD 5.x 2.VLC Media Player 3.Elecard Player 好象KMP也行),是需要安装插件才可播放的。所以只要有合适的播放器,就应该能播放了,(现在好象MPC5.0版也可以了,很多播放软件都可以认TS格式了)但我的AMD3000+A9800SE跑的还顿呢?原因就在MPEG2的解码方式上有问题。刚才说了第3个条件支持显卡硬件MPEG2加速的MPEG2解码器,请特别看清是显卡硬件MPEG2加速这几个字,下面的就好理解了(当时我也是搞了一个通宵才明白的!)。我在播放HDTV时就只是简单的使用播放器,把包括MPEG2告白词解码等所有工作都交给我的爱将—AMD3000+,虽然可以媲美P4 3.0G,但这么重的任务也太虐待它了,而我的爱妃A9800SE也太闲了,要分担点MPEG2解码的任务给她(而且对她来说应该是小菜一叠!),打了这么多比方大家明白了吗?现在的播放解码器都是纯CPU解码,对硬件显卡上集成的MPEG解码并没有充分利用,所以本方法就是充分利用了显卡上的硬件MPEG解码功能来达到流畅播放1080I的影片的目的,听说用赛扬1.2G+ATI 16M显存也能流畅的播放1080IHDTV,我是没试过,大家有条件的话试一下,说不定有惊喜啊。ATI显卡7500(包括7500)以后的显卡都支持MPEG硬解码,N440以后的都支持了。好了,说了这么多,讲一下具体怎么设置吧

先说下原理,这次使用组合是KMP+SONIC,,KMP是播放器,设置后后都是用KMP直接播放HDTV的,SONICCINE PLAY里面自带的视频解码器,SONIC是可以开启显卡的MPEG2硬件加速的,而且目前网上对SONIC画质评价还是不错的,我们下面要做的就是用KMP播放软件来调用SONIC这个视频解码器,使KMP在播放HDTV时始终用SONIC来解视频,这样就直接开启了显卡的MPEG2硬件加速,靠显卡来解MPEG2-TS HDTV。分离器用的是KMP自带的GABEST MPEGSPLITTER,这个分离器最好的地方就是很多其他的分离器使用有问题的情况下,他可以工作正常。使用格式:MPEG2编码的HDTV影片。对微软的WM9系列和AVIMOVH.264不适合!现在大部分网上能下载的几乎都是MPEG2编码的1080I,720PHD,后缀名TSTP

好了,这次组合的3件套就是:
播放器:KMP
视频解码器(带开启硬件加速):SONIC(帖子3楼有最新版下载)
分离器:GABEST MPEGSPLITTERKMP自带)

1.下载SONIC解码器(帖子3楼有最新版下载)

2.米拉 库尼斯打开下载的SONIC压缩文件包,里面有SonicVideo.axRegister_Filters.bat 三个文件,直接鼠标双击运行Register_Filters.bat



2.打开KMP在播放窗口中鼠标点右键,选下拉彩单中的语言(LANGUAGE),选中文(CHINESE
注:有很多KMP安装好后默认就是中文版的,不要感到奇怪



3.现在菜单是全中文的拉,点右键,选参数选项进入:



4.选择右下角的全部取消(这是禁用播放器的内部解码)。



5.添加KMP的扩展音、视频解码,就是把SONIC添加到KMP的视频解码中去,以后就是SONIC来解视频码了。点搜索外部解码器


6.出现如下窗口,点搜索,会出现很多你PC上可以用的视频率镜,点确定到前一级


7.在这里MPEG2 VIDEO里的下拉菜单选 SONIC DVB-PES/PS(这个是最新版SONIC,有效解决了多音轨TSMKVHDTV音画不同步情况,在本贴的3楼下载)



8.分离器MPEG2 TSMPEG2 PS两项选则分离器GABEST MPEG



9.KMP三样最关键的都设置OK了,但这样播放发现字幕加载的都是韩文乱码,呵呵。进入字幕处理的字体选项,在编码拦里选GB2312,就OK了。当然默认的出的也是中文,但我不太喜欢他的字体样式



10.还有朋友是玩HTPC的,声卡光纤或数字同轴到公房来播放HDTV里的DTSAC3音轨的,KMP具体设置是在内部音频解码器右边的AC3DTS扬声器都设置成S/PDIF(数字)输出,这样的话只要是DTSAC3的音频都会数字到公房,靠公房来解码,但只有DTSAC3是数字到公房的,其他音频格式是通过声卡来解码后多媒体音箱出声。




11.另外,现在很多的HD节目是多音轨的,都带DTSAC3等多条音轨,用KMP播放具体切换方法见下图:

在播放HDTV的同时选择选项”-“滤镜”-“GABEST”-多条音轨切换

12.最后,经过这一系列设置设置后如果你却意外的发现KMP在某发面运行不好(最多的可能性就是播放TSHD很顿),那就立刻按左下角的重置当前的设置,然后再重新设置一遍,切记。想当年我就是为了只最后1公里琢磨了2天才搞定!




大家成功后试试,如果关闭CINE PLAYER中的硬件解码 马上100%CPU占用,说明显卡硬件解码的效果还是很好的!
燃气热水器排名
再说说我自己的看法,其实要流畅的看HDTV,没必要买高端显卡,往往高端的显卡只是3D功能出点,2D的话都是一样的,而且现在市场上卖的任何型号的独立显卡都支持MPEG2硬件解码。我推荐大家在条件稍好些的情况下购买ATI 1600PRO(蓝宝石的也就999元),支持MPEG2WMVH.264的目前最主要的3HD硬件,而且有差直接输出,可以接驳很多家电设备。最新的AVIVO视频技术在2D的显示效果上已经是相当不错。
总体来说播放目前最主流的MPEG-TSHDTV,对CPU、显卡要求都很低的,CPU只要在1.2G以上,显卡只要是支持MPEG2硬件加速的(ATI7500以后的,N440以后的)都可以流畅播放MPEG-TS编码的HDTV影片,WMVMOVAVIH.264的除外,毕竟这类HD较少全部加起来只占百分制7都不到。
最近有很多朋友和我反映MKV的多音轨HDTV播放的一些问题如下:
1.MKV后缀名的片子子有些用KMP+GABEST分离器+SONIC视频解码器打开要等很长时间(把4G左右的MKV拷贝到硬盘里播放要等大概3~5分钟才能打开)
2.KMP+GABEST分离器+SONIC视频解码器播放MKV的某些HDTV会出现严重的音画不同步的现象
3.某些TS后缀名的带DTS音轨的HDTV在我的电脑上无法选则到DTS音轨。

首先解决打开MKV文件慢的问题,这就要安装 MatroskaSplitter,安装好后就可以在KMP里添加分离器滤镜HAALI了(MatroskaSplitter内置HAALI分离器,所以要安装MatroskaSplitte才会有),添加好后就选择HAALI分离器(在参数选项/滤镜设置/滤镜管理器里:添加已注册滤镜,然后选择Haali Media Splitter即可),这样播放就不会出现打开时间长的问题了。这里提醒大家注意的是,建议大家把KMP所有的设置重置后在添加和选择HAALI分离器,最好是强制选择HAALI分离器,这样才能加载成功。如果实在加载不了,用原来的KMP+GABEST分离器+SONIC视频解码器来播放MKV文件不会有其他的问题,就是打开慢,这一点请大家放心。


然后是某些MKVHDTV在选用DTS音轨时出现严重的音画不同步现象(用KMP+GABEST梦见牙齿掉光了分离器+SONIC视频解码器),原因就是SONIC要用最新版的SONIC DVB-PES DS的视频解码器(老版的是SONIC CINEMASTER DS),这样就不会出现音画不同步的问题了,注意设置的时候要重置KMP,并强制用SONIC DVB-PES DS的视频滤镜。但我发现用新版的SONIC DVB-PES DS的视频解码器的CPU占用率较高。

最后一个问题,原因是因为没有用KMP的内置GABEST的分离器,更换GABEST分离器就OK


以上的问题都是KMP播放器+SONIC的组合出现的情况,其他播放软件可以自己研究下,下面提供MatroskaSplitte春工图和最新版SONIC DVB-PES DS(免安装版,只要运行*.BAT文件就可以了,然后用KMP添加搜索滤镜就有了)的下载。