返回列表 回复 发帖

[多图]NVIDIA的PureVideo安装,设置,WMP及KMP播放,白条问题及hqvbenchmark测试

NVIDIA卡purevideo详细设置(多图) 写作城市:湖南长沙 QQ:3816021 作者:kmsmouse(百里鼠) 如要转载请保留作者名称

本文在不断的更新中,欢迎大家纠错,指正,交流.


HDTV想必第一次看过之后对感官的刺激大家都有感受了吧。但HDTV纷凡的解码器,分离器,播放软件又让人搞不清头脑,还有字幕等等问题......

对HDTV欲摆不能的感觉,思路上称为“中毒”,说得太对了,看HDTV越多,就越中毒,这个过程是无法摆脱的,不断的升级CPU,显卡,主板,声卡,音箱,显示器,大屏幕显示设备......

但播放呢。有没有一个标准来测试呢。有没有一个能让大家都明白的设置呢。


下面我想就我实战的经验与大家分享,抛砖引玉,大家相互提高.我尽量做到详尽,并且是step by step 使新手有上手的机会。并附上软件。

前一向在思路上下载到一个HQVBENCHMARK,一个专用DVD测试碟,可以测试各种播放设备的品质,测试多次以后才有想法写这篇文章。

如果高手只想看HQVBENCHMARK测试结果,请直接看第四大项,多图。

HQVBENCHMARK 思路下载链接:

http://www.silu.info/read.php?tid=40543

其中的benchmark torrent 文件

快速下载
HQVBENCHMARK.TORRENT

HQVBENCHMARK 自述文件 PDF文件

下载
BenchmarkDVDCompanion.pdf

或者快速下载BenchmarkDVDCompanion.pdf

相关HQVBENCHMARK国外评测, 英文,但不要紧,至少里面有图片可以看看。

http://www.anandtech.com/video/showdoc.aspx?i=2551



请注意里面有个“Article Tools”的下拉菜单,选择里面就可以看到内容了。




这篇文章只是nvidia显卡6系列的windows media player 和kmplayer 播放器的说明,其它无设备无法测试。


一 电脑配置:
我不是ATI fans,也不是NVIDIA fans,更不是INTEL的拥护者,同时也不是AMD fans,但我们买电脑总要有一个选择吧。那么我先将我的电脑配置列出来,以便大家对照:

主板 华硕 ASUS A8N-E nforce4 ultra
CPU AMD Athlon 64 3000+ @275M 超频至2.45G(本身是1.8G)
内存 KINGSTONE DDR 400 512M*2 dual channel 超频时内存异步为333M,颗粒为 HY5DU56822DT-D43
声卡 A8N-E 内置 Realtek Alc850 7.1声卡,只使用了其中的5.1部分
显卡 讯景 6600GT-PCIE 128M 型号:PV-T43G-NDF5
硬盘 迈拓 Maxtor 6L160PO 金钻十代160G,分为三个区,所有分区为NTFS,方便下载使用大于4G的文件,并用GHOST备份系统
显示 美格786FD 2001年的特丽珑管 17寸 设置分辨率为1024*768 32位 100HZ
机箱 世纪之星 蜘蛛侠B版
电源 航嘉冷静王至尊版400W 符合INTEL12V 2.0电源规范。支持20pin与24pin主板系统,主动PFC,90~264V宽适应电压,14厘米散热风扇。
音箱 漫步者R501T 5.1音箱,数码遥控
网络 中国电信湖南长沙ADSL 8M 包年,四人共享,价格1200元/4 打开路由设置,并设置好“端口映射”为本机IP
系统 windowx xp sp2 简体中文 上海政府版 已打开TCP线程控制并发数为5000 送一个设置软件
xpsp2多线程破解.zip
下载 BitComet 0.95版,去广告,去600K限制


附注 nforce4系列主板安装其“硬件防火墙”有可能导致大量TCP线程并发时死机,只要删除它就可以了,没有必要另外安装网卡,选用skynet天网防火墙,一切OK。

请注意超过127G的硬盘要使用48位LBA系统或打补丁,以免造成辛苦下载的数据突然丢失。Windows XP sp2 windows 2000 sp4已完整支持48LBA。
微软48位LBA检测软件
48lbachk.exe下载。



主机cpu-z 测试图





Super PI 104万位测试成绩 此时电驴下载并没有关闭(太难等排位了),成绩为37秒。


二 windows media player 设置及字幕方案
windows media player 播放器的重要性虽然没有其它那么高,但至少它是内置的播放器,而且许多影片如著名的"珊瑚礁等有DMR加密,只能用它来播放,再说如果解决了许多思路朋友关心的字幕问题,它也不失为一个很好用的播放器.
windows media player 能解决很多其它播放器的问题,以下会有详述。如KMPLAYER花屏的问题。
Purevideo在windows media player硬件加速的先决条件要求其版本为10.00.00.3923,但默认XP SP2的版本并不是这样,所以要打补丁。
详情请参照windows 官方网站,purevideo是目前windows官方认可的硬件加速wmv的方案。

微软相关说明:
http://support.microsoft.com/kb/888656/zh-cn




Windows media player 10 补丁历史沿革及各补丁的作用,大家看一下就很明白要如何打这个补丁了。

wmp10_updates.mht

补丁文件:
wmp-hd-patch.rar

补丁文件安装是有顺序的。首先是WindowsMedia-KB891122-x86-CHS.exe,然后是安装windowsmedia10-kb888656-x86-global-enu.exe成功后应该就会变为3923版本了。

NVIDIA_PureVideo_Decoder_1.02-185.rar解码器及破解程序

NVIDIA_PureVideo_Decoder_1.02-185.rar

接下来是设置windows media player了。

重要说明
根据nvidia原厂建议,PureVideo要充分发挥效果,必须是GeForce 6 or 7 系列卡(GeForce 6800 PCI-E,GeForce go 6800 支持,其它如GeForce 6800 Ultra ,GeForce 6800 AGP不支持,6200因共享主板内存而只能部分支持),NV decoder,VMR9 for VMR scaling,windows media player 10或windows xp MCE 2005 及forceware 67.03版以上,安装后,用GSPOT将moonlight3.0以上版本的分离器以及NV decoder调至最高级。

这里是Nvidia官方网站关于purevideo显卡支持的列表。注意任何显卡都能显示SD/HD,所以“硬件加速”就是关键了,仔细查看相关”SD / HD hardware accelerated decode ”就知道到底何种N卡完整支持PureVideo了。原文链接如下:

http://www.nvidia.com/page/purevideo_support.html


打开windows media player 10.00.00.3923菜单 工具-选项-性能-高级-视频加速-使用高品质模式(打勾).


windows media player 在播放WMV文件时,在任务栏右下角中并不会出现那个设置purevideo的图标,播放TS格式时会有,请参照截图设置,解码器格式 Directx VA 模式 A(idct),视频混合,反交错模式 VMR默认值 增强型nView支持 首选VMR9 反交错控制 精灵(smart) 并打开 硬件加速 如图


去这个网站下载wmv 格式的HDTV测试片断.速度很快.
http://www.hd-channel.com/index.html?/programme.html

这是我用windows media player 播放最难的Alexander_Trailer_1080p.wmv文件的截图及CPU占用率,最高也可能达到80%,普通文件为20-40%之间。一般机器可能全有停顿.



Windows media player的字幕播放解决方案

常看到网友说windows media player 不能支持字幕或者支持不好。但我却不这么认为,灵感是来自“珊瑚礁”这张经典ISO影碟,为何它是可以的呢。仔细分析文件结构后,结论是不但能支持,并且更能漂亮的显示字幕。
1.字幕扩展名后缀是SMI,要与WMV文件放在同一目录,并且文件名相同。
2.设置windows media player
2.1 菜单中 播放-字幕-开(如果可用)
2.2 工具-选项-性能-高级-显示全屏控件
2.3 工具-选项-安全-如果提供了本地语言的字幕,请显示它们
3.寻找SMI字幕,并放置到与WMV文件同目录。

精华部分,网上很少有SMI字幕可以下载,但却可以通过软件转换SRT等其它字幕为SMI。方法非常简单,设置好软件以后,就只有二步,第一步为打开SRT字幕,第二步就是另存为SMI字幕。

Subtitle Workshop 软件下载
Subtitle Workshop.zip

软件安装,安装时好象会有提示有个语言包不存在,没有关系,跳过就好了,我们也不会用到那些不认识的语言。

设置如下:
打开菜单 设置(SET)-设置(SET)项,找到字符编码集,设置为GB2312,如图


再找到菜单 设置(SET)-输出设置-SAMI(*.smi) 设置字体及对齐方式等 。如图



设置好了以后,打开SRT字幕文件,并选择主菜单 文件-另存为 找到SAMI Captioning格式,指定到WMV文件目录即可了。


下面是实际播放的截图 请注意,字幕是在影片下方,并没有挡住画面。windows media player 是可以全屏的,截图是为了表明是windows media player播放器,而特意留有上面边框的,以资证明。


Windows media player 其它问题解决方案
windows media player 可能在播放一些影片的时候没有声音,其实是没有加载音频解码器的原因,比如在播放“九寨沟”的时候没有声音,就是缺AAC解码。下载安装后,用GSPOT调整优先级一般都可以解决问题。
Ac3.Filter.v1.01a.RC5.Final.chs.zip
CoreAAC.rar AAC解码器(分离版)
CoreAAC-1.2.0.573.zip AAC解码器安装版
GSpot.v2.52.Build.040915.Final.HH.rar

  因为windows media player 在播放影片的时候是可以触发vobsub这个外挂字幕程序的,一旦加载了vobsub程序,CPU占用率直线上升,有可能达到100%,至少我的AMD Athlon 64 3000+都吃不消了。
  解决方法,在vobsub设置中把外挂字幕调用程序设为“Do not load”。问题解决。
1.1 用暴风影音的综合设置。
1.2安装
vobsub完全版,并在“开始菜单”中找到“VobSub 2.32 All --DirectVobSub --General -- Configure --Loading ”设置为“Do not load”。


Windows media player 10 播放MKV影片的方法

Windows media player默认是无法播放MKV影片的,打开文件就跳出无法识别的媒体格式,MKV影音格式难道连WMP都不能播放吗?MKV本身也就是一个DirectShow类型的媒体,应当有比较容易的解决办法。解决办法其实很简单,就是去Matroska官方网站下载一个插件就可以了。请注意总共有两个插件:
1.
Matroska_Pack_Lite_v1.1.2.exe Lite版(伴侣) 安装后WMP能正常播放。
2.
Matroska_Pack_Full_v1.1.2.exe Full版(完全版) 安装这个会有问题,WMP无法正常播放许多格式了,包括MKV格式也是。原因可能是里面包含了许多其它的解码器,而Lite版则“干净”了许多。有兴趣的朋友可以去测试并找到解决办法。

两个插件都包含了播放MKV媒体的要素:
Haali Media Splitter 11-10-2005 著名的Haali 分离器,一次安装,KMP,WMP都搞定。
MatroskaMuxer 1.0.0.9 混合器
MatroskaDiag 1.0.0.62 测试器

经多次测试和理论构思,其实windows media player 要播放MKV格式的媒体只要一个分离器就好了,最简单安装就是只安装haali分离器即可。
3.
MatroskaSplitter.exe haali分离器。请采用这种最简便的方式。

三 KMPLAYER 安装设置

KMP是一个多功能的播放器,功能强大,且跨平台支持Linux,这点真是Linux迷的福音,不仅仅是只有MPLayer了。它内置多种解码器,如果再安装两个解码器就更美的支持real,mov格式了。
最重要的是KMP本身有强大的字幕功能,不用调用vobsub了,高效降低CPU占用率。

KMPLAYER最新中文版请到
http://www.kmplayer.com里面的“English”里面的“Chinese”论坛里找。这是官方的中文论坛。
或者快速链接。
http://www.kmplayer.com/phpBB2/viewforum.php?f=9&sid=b13cd9475477f9781429e9cc5d01faab
quicktimealt166.exe 支持Quicktime7.0 支持H26.4编码
realalt145_b1.exe 支持real格式。
kmplayer1031r1113.rar KMPLAYER 2.8.1.1031 2005年11月13日优化版 绿色版本 组件管理齐全 othercodec 目录含其它解码器 简体中文语言
SetPTS.rar 月光Moonlight 3.0分离器解决时间码问题,注册表,请一定安装。
KMplayer的19款中文皮肤包 .rar
Moonlight Elecard MPEG2 Player v3.0 Final.rar 月光3.0及破解

月光MoonLight3.0安装及破解
安装的时候一路NEXT即可。破解时,打开“开始--程序--MoonLight Cordless”运行“Registrator”,Activate--Manual activation 填入注册码即可。注意填入的注册码是“SN=”包含其本身的所有数据
。如果不正确的话,那么就要用e-mail注册的方式产生SN码,记得要配置一下Outlook才能正确产生SN码。用注册机产生注册码。如图。

填入正确的注册码。



月光未注册时是一个评估版(Evaluation)。如图



注册成功时的提示。



注册成功时的画面。是激活状态(Active)




或者大家可以用已注册的月光分离器,不管它在什么地方,只要在KMP的滤镜管理器中指定位置就可以了,例如MPC-sdxy版中就包含有已注册的月光分离器。


KMP安装及设置
KMP安装设置。用图表来表达。汉化时请解压ChineseSimp.rar至KMP安装路径的Language目录下,例如:“C:\Program Files\The KMPlayer\Language”

默认安装


简体中文版


搜索扩展视频解码器


设置扩展视频解码器MPEG2 视频 为 Nvidia Video Decode


设置扩展音频解码器MPEG2 音频 为 AC3 Filter 或其它解码器


设置“滤镜管理器”Moonlight Elecard MPEG2 Demultiplexer,并在“优先级使用”设为“强制使用”,这样才会在播放MPEG2视频时调用Moonlight分离器。


字幕处理


字幕字体处理 请把“主字幕字体”“副字幕字体”设为汉字字体,如“宋体”,语系 选用“系统默认”或者“GB2312”,这样播放时才不会是“韩文字幕”,并显示漂亮简体中文字体。


视频处理  渲染器为VMR9 windowed(窗口化),这一点很重要否则不能调用VMR模式,或者会出现“拉丝现象”。VMR(无渲染)设置 “使用3D纹理”,让GPU以3D方式处理视频,摆脱2D不良影响。


文件关联,可能新增TS扩展名的项目,并可以更改TS文件的系统图标,点击“应用到系统”后,就可以直接双击TS文件播放影片了,KMP默认文件浏览器并不支持TS格式。


为了让KMP支持硬件解压播放,请打开“极速模式”  KMP主菜单--高级视频--极速模式


播放MPEG2视频时,确认Nvidia Video Decoder 已调用,否则不能正确使用PureVideo


这里可以看到Nvidia Video Decoder的完整设置画面。注意其中的“解码器格式”为“Directx VA 模式 A(idct) 视频混合 Directx 9”,“反交错控制”为“精灵”,“反交错模式”为“VMR默认值”,nView 支持 为“首选 VMR9”。


滤镜中的月光分离器中 setting--seeking method 为“using PTS”,这个是解决KMP播放时时间显示不正确而影响字幕显示及时间拖动,请安装下面的注册表以“固化”这个设置项。

SetPTS.rar 月光Moonlight 3.0分离器解决时间码问题,注册表,请一定安装。




KMP关闭退出时进程并不释放解决方法

右键菜单 → 参数选项 → winamp → preference(基本设置)-Media Library -- Online Media -- Modify Preference
Reflash all listings every 选择Never (Must use “Reflash botton”)
Look for new Online Media Channels on exit 去掉这个勾。


PureVideo 详细信息查看方式

我们用播放器播放HDTV并调用Nvidia Video Decoder后,通过播放器滤镜,我们可以查看PureVideo的使用情况,但这并不是最详细的。比如说,我们不能具体知道此时的实际播放“帧数”,以及解码器调用详细细节。通过修改注册表可以达到这个要求。具体如下:
[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Filters\Audio]
新建“EnablePropPage” 类型:dword 值:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Filters\Video]
新建“EnablePropPage” 类型:dword 值:00000001

或下载注册表
nvidia.reg

注册成功后,再后PureVideo你就可以看到更精确的详情。其中的“Display Rate” 就是影片标准帧率,“Frame Drops” 是丢失的帧(快速拖动的时候可能会造成丢帧),“Frames/sec”就是系统播放影片的实际帧率,以小数显示,如0.30,通过这几项我们就知道到底HTPC能不能流畅的播放HDTV影片了。

详图如下:



KMP调用ffdshow方法

ffdshow的优点我就不说了,大家都用来Resize及优化低画质的影片,只说如何在KMP里面实现。

下载
FFDShow MPEG-4 Video Decoder 20051013 Fianl.zip

首先是要KMP“滤镜管理器”中加载“ffdshow decoder”,并设置为“强制使用”,这样KMP才能第一时间调用ffdshow而不是KMP内置的解码器。如图:



其次在KMP“扩展视频解码器”中将“xvid 及divx”都设置为ffdshow解码器。如图:



这样kmp就可以调用ffdshow来解码我们所喜欢的DVDRIP影片了。

确认播放xvid divx等影片时调用了ffdshow,请通过滤镜KMP播放时“滤镜”查看。如图滤镜中有ffdshow在调用。



调用ffdshow解码器以后,我们就可以让他做Resize及优化画面了,参数的设置因人而异,如我的就是如图所设,当影片清晰度X<640或Y<480的时候就Resize 至1.5倍。




四 HQVBENCHMARK 测试

安装设置好windows media player 10.00.00.3923及KMPLAYER播放器以后,用虚拟光驱加载HQVBENCHMARK DVD后,用KMP播放并调用PureVideo,截图发下,windows media player 在处理MKV时要安装一个插件才能正常播放,WMP播放TS影片却不会有花屏的问题,但却有可能在安装了不同的解码器以后会造成没有声音,画面比例不对等问题,所以最好的办法就是KMP用解压版,最低限度安装其它解码器。
用KMP --打开选项--DVD播放模式,播放测试碟。 DVD控制--根菜单--Select single tests 直接进入测试单项。依次截图如下:
1. Color Bars
2. Jaggies Pattern 1
3. Jaggies Pattern 2
4. Flag
5. Detail
6. Noise Reduction
7. Motion Adaptive Noise Reduction
8. Film Detail
9. Assorted Cadences
10 Mixed 3:2 with Titles

Color Bars



Jaggies Pattern 1



Jaggies Pattern 2



Flag



Detail



Film Detail 注意没有讨厌的“摩尔纹”



Noise Reduction



Motion Adaptive Noise Reduction



Assorted Cadences

请注意图中箭头所指报纸的边缘没有锯齿,而且两个茶杯中间的“黑色横线都清晰可见”。










Mixed 3:2 with Titles



品质的判断还要靠各位朋友慧眼。经多次测试比对,只要NVIDIA VIDEO DECODER设置菜单“解码器格式”为“directx VA 视频混合”不管是模式A,还是B都可以达到先前测试图中的效果,其它“解码器格式”可能会有“拉丝”现象,或者在“Film Detail”中不能正确表现。



五 KMPLAYER播放QuickTime之H.264 MOV文件情况

安装kmplayer后可以用来播放H.264的MOV影片,设置情况见先前截图。虽然我曾安装过quicktimealt166.exe 这个解码器,但kmplayer播放时实际上设置并没有调用它。在这个配置下1080P的H.264的播放帧率有23.4FPS。够流畅了吧。

Kmplayer播放H.264的步骤。其实无非就是:
1.设置分离器,最好是要能分离AAC5.1音频。
2.设置解码器。我们用最简单的Kmplayer的内置解码器。

H.264分离器设置


H.264解码器设置



H.264解码器快速解码设置


Kmplayer 自身设置播放H.264高清截图,这是AAC5.1音频。注意哈瑞.波特的口水。呵呵


这是从Apple网站下载的最新高清预览片断。(金刚)king_kong_h1080p.mov

从Apple网站下载片断的技巧:
打开网页后,选择IE-查看-源文件 搜索到720P,或1080P这个关键URL,并在720或1080前面加上一个h后就可以用下载软件下载了。例如:
http://movies.apple.com/movies/universal/king_kong/king_kong_h1080p.mov


H.264用kmplayer播放时的基本信息。



H.264用kmplayer播放时的滤镜管理。可见并没有调用quicktimealt166.exe



H.264用kmplayer播放时滤镜Video Mixing Render9(Windowed)中显示的帧率。可能不太准,但也可做为一个比较的标准。




六 存在问题

  以下问题,请各位思路朋友求解!!!
1.如果设置渲染模式为VMR9 windowed(窗口模式),有些影片会出现如下的“花屏”,感觉就象是“窗口”被缩小了,有些影片中能够自动恢复正常,但兄弟连MKV一直是处于“花屏”状态,改用VMR9 Rendless,不会有花屏,但可能有“白条”且不能解决。
2.VMR windowed(窗口)模式下有两个不爽的地方。
 2.1 鼠标不知为何,不能象其它方式下一样,在全屏模式下自动隐藏。
 2.2 字幕位置只能出现在“窗口”里,不能象其它模式下字幕是在画面下方,且不会遮住画面。
3.VMR9 Rendless 播放1080的影片可能会有白条。
4.VMR9 Rendless 在测试HQVBENCHMARK碟时正常,但播放HDTV影片时会出现“水波纹”。且“反交错模式”变化为“最佳可用方式”不是原先的“VMR默认方式”。
5.Overlay方式下,至少Film Detail测试出错,出现“波纹”错误。
6.Overlay模式下的白条处理方式,参见
http://www.silu.info/read.php?tid=45571会有一些帮助的,至少我就是这样处理的。请注意我后来跟贴的再次测试及解释。

花屏时的截图


VMR9 Rendless 水波纹


VMR9 windowed(窗口)字幕只能出现在画面上。





七 PureVideo 使用总结

  经过这些测试对比,结论是使用PureVideo,应设置“反交错模式”为“VMR默认值”,“增强型nView 支持”为“首选VMR9”,“反交错控制”为“精灵”。并在“解码器格式”中出现“Directx VA 视频混合 Directx 9”,至于其它的组合方式请大家网上查询,并参考NVIDIA官方网站,其结论可能就是本文所写。呵呵。

此方案所播放任何HDTV影片未见“白条”,“水波纹”,“摩尔纹”。(VMR9 windowed(窗口化)模式,使用3D纹理)。


探讨:微软网站上有一段文章显示“DXVA_RESTRICTED_MODE_MPEG2_B” DXVA 模式B要比模式A好。原文截取:
“Because the MPEG2_A restricted profile is defined by a relaxation of the accelerator requirements of the MPEG2_B profile, all accelerators that support the MPEG2_B profile must support the MPEG2_A profile.

”。大意是模式B“must support (必须支持)”模式A。也就是说模式B支持的模式A并不一定支持。

微软原文链接如下:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/graphics/hh/graphics/dxvaguide_45e469eb-cec9-4401-ae75-54cc1594c1f4.xml.asp


另外强烈抗议微软中文网站并没有象其英文网站一样详尽介绍微软自己的东西。使我们只能看英文,理解得不好就会产生岐义。


八 持续解决问题


上面所提在播放最新的兄弟连MKV格式1080P时“花屏”现象问题已解决。
问题是在Nvidia Video Decoder设置中调整了“颜色”中的“亮度”,使之不是“默认值”而产生问题。这个问题很怪,只在“某些”影片产生,其它的怎样调整都不会有问题。产生原理不详。 如图:

有问题的图片,注意其中的“颜色-亮度”设置。




解决时的图片。“颜色-亮度”设为“默认值”就正常了。





“九寨沟”等MPEG2+AAC影片的播放方式

KMP及windows media player 不能正确播放这类影片的原因是月光3.0分离器不能正确分离MPEG2+AAC这类编码,而只能分离如XVID+AAC编码。解决办法如下:
1.在KMP滤镜管理器中去除月光3.0分离器即可,用默认的Gabest MPEG2(TS) Splitter分离器。
1.1 此时KMP会自动调用KMP自带的KMP Audio解码器,可以解码AAC编码。
   1.2 也可以在滤镜管理器中添加CoreAAC解码器,用专业解码器来解码。
  2.经测试月光4.0自带的Elecard MPEG Demultiplexer 分离器可以分离MPEG2+AAC编码。
以上两种解决方式都可以支持Nvidia PureVideo,可解决“水波纹”等问题。

  Windows Media Player 播放“九寨沟”影片
  可能会因为不断的安装新的解码器而“扰乱”了正常的默认解码顺序,可以用GSPOT试着调整merit值来解决。
  我的测试经验:开始可以在WMP中正确播放(有声音),但自安装了月光4.0 player以后却乱掉了,不能播放影片(不能播放,但拖动可以出现静止图片),删除月光4.0 player以后,虽然可以播放却找不到CoreAAC解码器了,没有声音。郁闷。

截图:

Gabest MPEG(TS) Splitter +CoreACC Audio Decoder +NVIDIA Video Decoder(正常)



Gabest MPEG(TS) Splitter +KMP Audio Codec +NVIDIA Video Decoder(正常)



Elecard MPEG Demultipexer(月光4.0分离器) +KMP Audio Codec +NVIDIA Video Decoder(正常)



KMP播放AAC 5.1声道的动漫。注意KMP播放窗口上提示的AAC 5.1标记。此时自动调用AVI Splitter





提供一个下载各类解码器,分离器,工具软件的英文开源网站,软件齐全,下载速度很快。请收藏。

http://www.free-codecs.com/


windows media player 在经过多次安装解码器,分离器以后可能会出现画面比例失调,颜色不对等问题解决方式,以及windows media player 如何调用ffdshow.
windows media player其实本身并没有出问题,只是因为这没有滤镜管理器,所以只是调用“默认”的解码器,也就是说有可能是你最后安装的解码器,或者解码器本身具有较高的merit值而成为“默认”的解码器。
调整的方法为WMP-工具-选项-DVD-高级 此时如果你安装了其它的解码器以后,就不会是原本wmp的“默认”解码器了,而是变成你新安装的解码器,如我的是ffdshow。因为在做resize时没有指定“aspect ratio”为“keep original aspect ratio”故而在打开非1:1.333影片时也会“全屏”画面比例失调,只要有针对性的修改windows media player 所调用的解码器属性就可以使之为你所用。

这种方式正好是我们所需要的,windows media player 调用ffdshow,我们又可以使用ffdshow的高级功能了。




WMP调用ffdshow后颜色偏色问题解决方法。下图为网友截图。




我也碰到这个问题了,主要是因为kmp播放从
http://www.verycd.com下载的“[憨直舞男2].Deuce.Bigalow-European.Gigolo.2005.DVDRip.XviD.CD2-c00ldude.avi”只几秒钟就不能播放了。用GSPOT查了一下,发现影片是"Multipart OpenDML AVI" (96 frames in first part, 62229 frames follow) Audio frames: Aligned on interleaves 格式,而能正常播放的影片是“
OpenDML (AVI v2.0)”不是“Multipart OpenDML AVI”,找了一堆资料,发现汉语世界里没有解决办法,看E文倒是有很多,但也没有具体说明原因及解决办法。改用WMP播放,发现可以播放,只是颜色一样偏色了。查解码器是用的ffdshow。修改了许多设置都无效,甚至用“默认”设置也是一样。


最后的解决办法很简单,就是把WMP -工具-选项-性能-高级-视频加速-使用视频混合加速器 去掉这个勾就好了。但因为不是VMR渲染,所以无法把画面截取下来。

看完后还是恢复到原先的方法才能更好的反交错等功能。切记。










五 KMP文件关联详解


其实“关联”很简单的,你可以“添加”一些没有的项目,比如“TS”文件。设置好“扩展名”(关键处)以及“说明”以后,点击“添加”,就会让你选择一个“图标”,这个图标文件是你所安装kmp的目录下的“KIconLib.dll”文件,里面有很多媒体格式,找到对应的,如“TS”的。添加以后在“文件关联”处找到你新增加的文件格式,或者“全选”(建议不要选DAT格式,DAT可能是其它程序的数据文件,以免造成混乱),然后点击“应用到系统”,这样,你的KMP就会重新设置Windows的所有相关项的“系统图标”以及“默认”播放方式为KMP等。

设定以后,你就可以双击媒体文件直接用KMP播放了,再也不要在打开KMP后去选择TS文件(TS文件不是KMP默认的可识别格式),或者右键选到“打开方式”了。这种方式,就算是你点击关联的“字幕”文件也可以用KMP正常的播放相应的媒体文件。









网易微博分享 豆瓣网 搜狐微博

re:复杂

复杂

re:阅

re:这个是什么东西啊?打开差点让我电脑死机

这个是什么东西啊?打开差点让我电脑死机
比较麻烦,所以不用了~~~~~~~~~~~
太复杂了  有点晕
返回列表