<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>夜の工房 &#187; MPC-HC</title>
	<atom:link href="http://www.vempx.net/article/tag/mpc-hc/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vempx.net</link>
	<description>逃避现实怎么了！沉迷二次元有啥不可以！</description>
	<lastBuildDate>Fri, 23 Dec 2011 22:39:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>基于MPC-HC的10bit播放全攻略 v1.1</title>
		<link>http://www.vempx.net/article/552.htm</link>
		<comments>http://www.vempx.net/article/552.htm#comments</comments>
		<pubDate>Sat, 15 Oct 2011 16:03:30 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[10bit]]></category>
		<category><![CDATA[EVR]]></category>
		<category><![CDATA[H264]]></category>
		<category><![CDATA[Haali]]></category>
		<category><![CDATA[LAV]]></category>
		<category><![CDATA[madVR]]></category>
		<category><![CDATA[MPC-HC]]></category>
		<category><![CDATA[VMR]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/552.htm</guid>
		<description><![CDATA[目前10bit风头正劲，包括我在内的我周围的好多朋友已经全面转向了10bit压制制程，而且这个季度的新番，也有一些字幕组开始尝试10bit压制。技术总是要向前发展的，正如我们开始大刀阔斧地淘汰rmvb一样，10bit这种新技术也到了开始普及的阶段。普及10bit的理由？码率更低，画质更好，足够具有说服力了。不过很多人可能对10bit的解码播放感到很棘手，问我如何搞定10bit的朋友就已经不下4个了，每次都要把同样的话重复说一遍实在是浪费的一种体现。于是写个文，一可以直接发给搞不定10bit播放的人，二可以当个备忘，一举两得。 （向对本文撰写提供测试帮助的304童鞋表达感谢） 本文谢绝转载，如果有疏漏之处，欢迎留言。 最近来留言提问的朋友越来越多，非常感谢大家捧场。不过现在已经多到我有点处理不过来的地步了，而且WP的留言嵌套回复功能好是好，但是套的一多就容易乱，弄的我经常漏看评论。为了能给大家更好的解决问题，关于播放的提问请到NMM论坛回帖提问，这里的评论关闭，谢谢～ Changelog： v1.1： 修改NORMAL END部分设置，减小资源消耗，支持外挂字幕（ssnake） v1.0： 本文诞生 &#160; 为了照顾不同的需求，本文分为几个不同的攻略路线，请按照自己的需要选择。 1、我很懒，而且我也不是很懂这些东西，更重要的是我不想折腾！ 2、我想按照这个文章稍微折腾折腾 a、我对我的电脑性能很有自信，我要最好的播放效果！ b、我的电脑性能还凑合，能播就行，对画质要求不是太高 c、我的电脑性能勉勉强强，放普通的1080p占用率都很高 d、我的是老爷机，放普通的480p都不像样…… &#160; &#160; &#160; 共通路线 1、如果你的机器安装了什么乱七八糟的解码包套装，那么最好把它卸了 2、你需要入手一个MPC-HC，途径有以下两个： a、到官网下载一个最新的stable版，地址：http://mpc-hc.sourceforge.net/ b、到个人编译网站下一个最新的build版，地址：http://www.xvidvideo.ru 记住不管你选哪个，最好要用x86而不是x64，后者意义不大而且很可能会给你带来一些意外的问题 下安装版也好压缩版也好，这个无所谓，不过你最好心里清楚你把它放到哪了 ３、为了播放rmvb，还需要一个单独的解码器Real Alternative Lite，下好后安装，一路下一步即可，地址：http://www.free-codecs.com/download/real_alternative_lite.htm ４、入手一个Haali分离器，用来处理mkv和mp4，安装的时候一路下一步，其中一个步骤参照下图，地址：http://www.free-codecs.com/download/haali_matroska_splitter.htm ５、运行mpc-hc，打开选项，找到左边的【内部滤镜】项目，如图设置，去掉mkv和mp4的源滤镜，去掉h264的解码器 ６、找到【格式】项目，点击一下右面【关联】中的的【视频】按钮，进行视频文件关联 ７、找到【字幕】项目，设置参照下图 &#160; &#160; &#160; &#160; HAPPY END 首先请看共通路线 1、你需要一个高品质渲染器madVR，地址：http://madshi.net/madVR.zip 2、下载回来之后，把它解压到一个地方，放好，比如你MPC文件夹下 3、运行madVR里面的install.bat安装 4、运行mpc-hc，打开选项窗口，找到【输出】项目，选择madVR，如图： 5、搞定之后，随便播个什么视频，让mpc进入播放状态。然后在画面上点鼠标右键，选择【滤镜】-&#62;【madVR Renderer】，打开madVR的设置窗口，点【Edit Settings】按钮打开详细设置窗口 6、展开devices项目，会看到你的显示器型号，图标或许会是一个大问号，此时手动在右边选择一下类型即可，如图： 7、展开【processing】下的【decoding】，如图设置，只解码h264 8、OK，到此结束，现在你已经能够播放10bit的H264视频了，并且使用的是高品质的madVR渲染器，其他大部分的视频播放起来也都没有问题了，恭喜恭喜 &#160; &#160; &#160; ]]></description>
			<content:encoded><![CDATA[<p>目前10bit风头正劲，包括我在内的我周围的好多朋友已经全面转向了10bit压制制程，而且这个季度的新番，也有一些字幕组开始尝试10bit压制。技术总是要向前发展的，正如我们开始大刀阔斧地淘汰rmvb一样，10bit这种新技术也到了开始普及的阶段。普及10bit的理由？码率更低，画质更好，足够具有说服力了。不过很多人可能对10bit的解码播放感到很棘手，问我如何搞定10bit的朋友就已经不下4个了，每次都要把同样的话重复说一遍实在是浪费的一种体现。于是写个文，一可以直接发给搞不定10bit播放的人，二可以当个备忘，一举两得。<br />
（向对本文撰写提供测试帮助的<a href="http://i.hi.baidu.com/_o_o_304_o_o_/space?ssid=0&amp;from=844b&amp;bd_page_type=1&amp;uid=wiaui_1314489145_8951&amp;pu=sz%401320_480">304</a>童鞋表达感谢）<br />
本文谢绝转载，如果有疏漏之处，欢迎留言。</p>
<p><span style="color: #ffff00;"><strong>最近来留言提问的朋友越来越多，非常感谢大家捧场。不过现在已经多到我有点处理不过来的地步了，而且WP的留言嵌套回复功能好是好，但是套的一多就容易乱，弄的我经常漏看评论。为了能给大家更好的解决问题，关于播放的提问请到<a href="http://www.nmm-hd.org/newbbs/viewtopic.php?f=17&amp;t=423"><span style="color: #ffff00;">NMM论坛</span></a>回帖提问，这里的评论关闭，谢谢～</strong></span></p>
<p>Changelog：</p>
<p>v1.1：<br />
修改NORMAL END部分设置，减小资源消耗，支持外挂字幕（ssnake）</p>
<p>v1.0：<br />
本文诞生</p>
<p><span id="more-552"></span></p>
<p>&nbsp;</p>
<p>为了照顾不同的需求，本文分为几个不同的攻略路线，请按照自己的需要选择。<br />
1、<a href="#dead">我很懒，而且我也不是很懂这些东西，更重要的是我不想折腾！</a><br />
2、我想按照这个文章稍微折腾折腾<br />
a、<a href="#happy">我对我的电脑性能很有自信，我要最好的播放效果！</a><br />
b、<a href="#good">我的电脑性能还凑合，能播就行，对画质要求不是太高</a><br />
c、<a href="#normal">我的电脑性能勉勉强强，放普通的1080p占用率都很高</a><br />
d、<a href="#true">我的是老爷机，放普通的480p都不像样……</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="font-size: large;"><a style="color: #b8babb; text-decoration: none;" name="common"></a>共通路线</span></strong></p>
<p>1、如果你的机器安装了什么乱七八糟的解码包套装，那么最好把它卸了<br />
2、你需要入手一个MPC-HC，途径有以下两个：<br />
a、到官网下载一个最新的stable版，地址：<a title="http://mpc-hc.sourceforge.net/" href="http://mpc-hc.sourceforge.net/">http://mpc-hc.sourceforge.net/</a><br />
b、到个人编译网站下一个最新的build版，地址：<a href="http://www.xvidvideo.ru">http://www.xvidvideo.ru</a><br />
记住不管你选哪个，最好要用x86而不是x64，后者意义不大而且很可能会给你带来一些意外的问题<br />
下安装版也好压缩版也好，这个无所谓，不过你最好心里清楚你把它放到哪了<br />
３、为了播放rmvb，还需要一个单独的解码器Real Alternative Lite，下好后安装，一路下一步即可，地址：<a title="http://www.free-codecs.com/download/real_alternative_lite.htm" href="http://www.free-codecs.com/download/real_alternative_lite.htm ">http://www.free-codecs.com/download/real_alternative_lite.htm </a><br />
４、入手一个Haali分离器，用来处理mkv和mp4，安装的时候一路下一步，其中一个步骤参照下图，地址：<a title="http://www.free-codecs.com/download/haali_matroska_splitter.htm" href="http://www.free-codecs.com/download/haali_matroska_splitter.htm">http://www.free-codecs.com/download/haali_matroska_splitter.htm</a></p>
<p><a class="highslide img_17" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/haali.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="haali" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/haali_thumb.png" alt="haali" width="436" height="301" /></a></p>
<p>５、运行mpc-hc，打开选项，找到左边的【内部滤镜】项目，如图设置，去掉mkv和mp4的源滤镜，去掉h264的解码器</p>
<p><a class="highslide img_18" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/filter.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="filter" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/filter_thumb.jpg" alt="filter" width="438" height="309" /></a></p>
<p>６、找到【格式】项目，点击一下右面【关联】中的的【视频】按钮，进行视频文件关联</p>
<p><a class="highslide img_19" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/format.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="format" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/format_thumb.jpg" alt="format" width="438" height="309" /></a></p>
<p>７、找到【字幕】项目，设置参照下图</p>
<p><a class="highslide img_20" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/subtitle.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="subtitle" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/subtitle_thumb.jpg" alt="subtitle" width="438" height="309" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="font-size: large;"><a style="color: #b8babb; text-decoration: none;" name="happy"></a>HAPPY END</span></strong></p>
<p>首先请看<a href="#common">共通路线</a><br />
1、你需要一个高品质渲染器madVR，地址：<a title="http://madshi.net/madVR.zip" href="http://madshi.net/madVR.zip">http://madshi.net/madVR.zip</a><br />
2、下载回来之后，把它解压到一个地方，放好，比如你MPC文件夹下<br />
3、运行madVR里面的install.bat安装<br />
4、运行mpc-hc，打开选项窗口，找到【输出】项目，选择madVR，如图：</p>
<p><a class="highslide img_21" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/madvr.png" onclick="return hs.expand(this)"><img style="display: block; float: none; margin-left: auto; margin-right: auto;" title="madvr" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/madvr_thumb.jpg" alt="madvr" width="438" height="314" /></a></p>
<p>5、搞定之后，随便播个什么视频，让mpc进入播放状态。然后在画面上点鼠标右键，选择【滤镜】-&gt;【madVR Renderer】，打开madVR的设置窗口，点【Edit Settings】按钮打开详细设置窗口<br />
6、展开devices项目，会看到你的显示器型号，图标或许会是一个大问号，此时手动在右边选择一下类型即可，如图：</p>
<p><a class="highslide img_22" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/devices.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="devices" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/devices_thumb.jpg" alt="devices" width="438" height="274" /></a></p>
<p>7、展开【processing】下的【decoding】，如图设置，只解码h264</p>
<p><a class="highslide img_23" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/decoding.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="decoding" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/decoding_thumb.jpg" alt="decoding" width="438" height="276" /></a></p>
<p>8、OK，到此结束，现在你已经能够播放10bit的H264视频了，并且使用的是高品质的madVR渲染器，其他大部分的视频播放起来也都没有问题了，恭喜恭喜</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="font-size: large;"><a style="color: #b8babb; text-decoration: none;" name="good"></a>GOOD END</span></strong></p>
<p>首先请看<a href="#common">共通路线</a><br />
1、你需要下载一个10bit解码器 LAV Filters 地址：<a title="http://files.1f0.de/lavf/LAVFilters-0.37.exe" href="http://files.1f0.de/lavf/LAVFilters-0.37.exe">http://files.1f0.de/lavf/LAVFilters-0.37.exe</a><br />
2、安装在一路下一步的同时请参考下图，去掉Matroska、MP4和RealMedia；把滑块往下拉，去掉Real Video 1/2和Real Video3/4，然后就可以继续安装了</p>
<p><a class="highslide img_24" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV1.png" onclick="return hs.expand(this)"><img style="display: block; float: none; margin-left: auto; margin-right: auto;" title="LAV1" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV1_thumb.jpg" alt="LAV1" width="447" height="355" /></a></p>
<p>3、打开mpc-hc，进入【选项】里的【扩展滤镜】，点右边的【添加滤镜】按钮，打开【选择滤镜】窗口，从里面找到【LAV Video Decoder】，点选之后点确定</p>
<p><a class="highslide img_25" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV2.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="LAV2" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV2_thumb.png" alt="LAV2" width="444" height="334" /></a></p>
<p>4、接下来，将【LAV Video Decoder】的优先级设置为首选</p>
<p><a class="highslide img_26" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV3.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="LAV3" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV3_thumb.jpg" alt="LAV3" width="438" height="309" /></a></p>
<p>5、选择左边的【输出】项，在右面选择【EVR 自定义预设】(Vista/Win7) 或【VMR-9未渲染】(XP)，缩放选择【Bicubic A=-0.60（PS 2.0）】，其他保持默认即可</p>
<p><a class="highslide img_27" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/output.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="output" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/output_thumb.jpg" alt="output" width="438" height="309" /></a></p>
<p>6、OK，到此结束，现在你已经能够播放10bit的H264视频了，其他大部分的视频播放起来也都没有问题了，恭喜恭喜</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: large;"><strong><a style="color: #b8babb; text-decoration: none;" name="normal"></a>NORMAL END</strong></span></p>
<p>首先请看<a href="#common">共通路线</a><br />
参考<a href="#good">GOOD END</a>路线的设置，并实际播放10bit的视频看看是否流畅，如果不流畅继续往下看<br />
1、下载DirectVobSub安装，地址：<a title="http://www.free-codecs.com/download/directvobsub.htm" href="http://www.free-codecs.com/download/directvobsub.htm">http://www.free-codecs.com/download/directvobsub.htm</a><br />
2、找到【选项】里的【输出】，在右面选择【覆盖合成器】</p>
<p><a class="highslide img_28" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/overlay.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="overlay" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/overlay_thumb.jpg" alt="overlay" width="438" height="309" /></a></p>
<p>3、找到【扩展滤镜】，双击右面的【LAV Video Coder】，打开LAV的设置页，如图设置，仅留下4:2:0的YV12和NV12</p>
<p><a class="highslide img_29" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV4.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="LAV4" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/LAV4_thumb.png" alt="LAV4" width="397" height="314" /></a></p>
<p>4、回到【扩展滤镜】中，点右上方的【添加滤镜】，在弹出窗口中找到【DirectVobSub（auto-loading version）】，点选之后按确定添加</p>
<p><a class="highslide img_30" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/vobsub.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="vobsub" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/vobsub_thumb.png" alt="vobsub" width="444" height="334" /></a></p>
<p>5、把【DirectVobSub（auto-loading version）】设置为首选</p>
<p><a class="highslide img_31" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/vobsub2.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="vobsub2" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/vobsub2_thumb.jpg" alt="vobsub2" width="438" height="309" /></a></p>
<p>6、找到【回放】项，将右下方的【自动加载字幕】去掉，如图</p>
<p><a class="highslide img_32" href="http://www.vempx.net/vempx/wp-content/uploads/2011/10/playing.png" onclick="return hs.expand(this)"><img style="margin: 0px auto; display: block; float: none;" title="playing" src="http://www.vempx.net/vempx/wp-content/uploads/2011/10/playing_thumb.jpg" alt="playing" width="438" height="309" /></a></p>
<p>7、OK，到此结束，现在播放10bit视频试试是否流畅，如果流畅那么恭喜。如果还是不行，那么直接往下看就可以了ww</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: large;"><strong><a style="color: #b8babb; text-decoration: none;" name="true"></a>TRUE END</strong></span></p>
<p><span style="text-decoration: line-through;">我劝你还是直接换台新电脑算了，现在买SandyBridge构架的酷睿i3也不是很贵，放片子绝对没问题！</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: large;"><strong><a style="color: #b8babb; text-decoration: none;" name="dead"></a>DEAD END</strong></span></p>
<p>请直接下载最新的PotPlayer进行播放，地址：<a title="http://www.potplayer.org/xiazai/" href="http://www.potplayer.org/xiazai/">http://www.potplayer.org/xiazai/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/552.htm/feed</wfw:commentRss>
		<slash:comments>96</slash:comments>
		</item>
		<item>
		<title>太悲剧了，今天才刚刚发现MPC-HC支持WASAPI音频输出</title>
		<link>http://www.vempx.net/article/302.htm</link>
		<comments>http://www.vempx.net/article/302.htm#comments</comments>
		<pubDate>Mon, 04 Jan 2010 10:43:04 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[MPC-HC]]></category>
		<category><![CDATA[WASPI]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/302.htm</guid>
		<description><![CDATA[啊啊啊，我太悲剧了！用了这么久居然没发现有这个功能！ MPC-HC设置中输出项里，右下的DirectShow音频里选择MPC Audio Renderer，这样MPC就会使用WASAPI独占输出了。这样就避免了Win7那个共享模式采样率带来的重采样问题了呀！ 而且我更加悲剧的发现，从r1297开始就添加了这个功能了。我靠我究竟是在干什么啊，这么久都没注意到。 T ]]></description>
			<content:encoded><![CDATA[<p>啊啊啊，我太悲剧了！用了这么久居然没发现有这个功能！</p>
<p>MPC-HC设置中输出项里，右下的DirectShow音频里选择MPC Audio Renderer，这样MPC就会使用WASAPI独占输出了。这样就避免了Win7那个共享模式采样率带来的重采样问题了呀！</p>
<p>而且我更加悲剧的发现，从r1297开始就添加了这个功能了。我靠我究竟是在干什么啊，这么久都没注意到。</p>
<p>T T</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/302.htm/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>常用渲染器品质测试</title>
		<link>http://www.vempx.net/article/292.htm</link>
		<comments>http://www.vempx.net/article/292.htm#comments</comments>
		<pubDate>Sat, 14 Nov 2009 20:09:27 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[EVR]]></category>
		<category><![CDATA[ffdshow]]></category>
		<category><![CDATA[Haali]]></category>
		<category><![CDATA[madVR]]></category>
		<category><![CDATA[MPC-HC]]></category>
		<category><![CDATA[VMR]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/292.htm</guid>
		<description><![CDATA[今天闲来无事，决定对常见的渲染器进行一下品质的测试。 测试前先稍微讲一下影响渲染器品质的几个主要因素。 1、Resize算法 2、Upchroma算法 我的测试并没有涉及到Resize之后的品质，所以第一条就略过不谈了，我们重点来说第二条。 众所周知，视频文件并非使用RGB，而是YUV。在YUV当中，使用的最多的则是YV12，也就是YUV4:2:0。对于YV12来说，它的亮度分辨率为1，色度分辨率为1/2。举例来说，对于一个720P的视频，它的亮度分辨率是1280&#215;720，但是色度分辨率仅为640&#215;360。这也就是为什么把一个RGB转到YV12之后，体积会变小的原因。再往深里说，为什么YV12要抛弃一半的色度数据而保留全部的亮度数据呢？这是由于人眼的特性是对亮度敏感，对色度不敏感而决定的。那么再顺便说个题外话，从RGB转到YUV，是要经过一系列计算的，那么这个计算的方式，也就是算法的不同，会导致结果的不同。我们常说的BT.601、BT.709等等指的就是RGB &#60;-&#62; YUV转换时不同的算法。在国际标准中，对于SD以及SD以下的视频，是使用601，而HD以及更高分辨率则使用709。换句话说，DVD应该用601，720和1080应该用709。 扯的有点远了，回到主题上来。由于YV12的色度分辨率仅有1/2，所以在播放的时候，需要把这1/2变成1才行。那么这个从1/2变到1的过程就是“无中生有”了。这个“无中生有”指的就是第二条Upchroma算法，这个算法在很大程度上影响了视频的播放质量。 那么测试开始 系统：Win7 Pro x64 显卡：GeForce 9800GT 播放器：MPC-HC 1.3.1337.0 解码器：ffdshow 色彩输入：YV12 色彩输出：YV12 我们首先需要一个用来测试的原始视频。我拜托风儿做了一个分辨率是1280&#215;720的测试用图片，然后将这个图片作为原始素材导入AVS生成了一段测试用视频。 原始图片 点击放大 ImageSource(“COLOR.bmp”,end=59) Assumefps(“ntsc_video”) ConverttoYV12(matrix=”rec709&#8243;) 以上内容为AVS脚本。 大概内容是，将Color.bmp文件作为图像，生成60帧。然后将帧率指定为NTSC制式的标准video帧率，也就是29.97，最后将RGB转换到YV12，使用709并将色彩范围压缩到16-235。 之后我使用VDM打开这个AVS脚本，把原始的YV12视频流直接保存出来，没有经过任何压缩。这样我们就得到了一个内容是YV12的测试用视频，接下来就要用这个视频来看各个渲染器的效果了。 VMR9 EVR Haali madVR 通过观察可以发现，在灰阶显示效果上，madVR以绝对的优势胜过其他的渲染器，Haali的表现也强于VMR和EVR。madVR的SoftCubic100带来的效果真不是盖的，难怪madshi一直在讲，madVR使用了效果最牛X的Upchroma算法。不过在彩色过度上，我的眼睛还真没看出什么太大的差别来……囧 排名的话，madVR &#62; Haali &#62; EVR ≈ VMR madVR的确给了我们无与伦比的回放品质，但是正如我前面文章中讲过的一样，madVR的缺点也同样明显。在提供了高品质的同时，它无法给我们带来便利的功能。而且它对显卡性能要求也很高。是否要坚持使用madVR，还要各位自己决定了。]]></description>
			<content:encoded><![CDATA[<p>今天闲来无事，决定对常见的渲染器进行一下品质的测试。</p>
<p>测试前先稍微讲一下影响渲染器品质的几个主要因素。<br />
1、Resize算法<br />
2、Upchroma算法<br />
我的测试并没有涉及到Resize之后的品质，所以第一条就略过不谈了，我们重点来说第二条。</p>
<p>众所周知，视频文件并非使用RGB，而是YUV。在YUV当中，使用的最多的则是YV12，也就是YUV4:2:0。对于YV12来说，它的亮度分辨率为1，色度分辨率为1/2。举例来说，对于一个720P的视频，它的亮度分辨率是1280&#215;720，但是色度分辨率仅为640&#215;360。这也就是为什么把一个RGB转到YV12之后，体积会变小的原因。再往深里说，为什么YV12要抛弃一半的色度数据而保留全部的亮度数据呢？这是由于人眼的特性是对亮度敏感，对色度不敏感而决定的。那么再顺便说个题外话，从RGB转到YUV，是要经过一系列计算的，那么这个计算的方式，也就是算法的不同，会导致结果的不同。我们常说的BT.601、BT.709等等指的就是RGB &lt;-&gt; YUV转换时不同的算法。在国际标准中，对于SD以及SD以下的视频，是使用601，而HD以及更高分辨率则使用709。换句话说，DVD应该用601，720和1080应该用709。</p>
<p>扯的有点远了，回到主题上来。由于YV12的色度分辨率仅有1/2，所以在播放的时候，需要把这1/2变成1才行。那么这个从1/2变到1的过程就是“无中生有”了。这个“无中生有”指的就是第二条Upchroma算法，这个算法在很大程度上影响了视频的播放质量。</p>
<p>那么测试开始<br />
系统：Win7 Pro x64<br />
显卡：GeForce 9800GT<br />
播放器：MPC-HC 1.3.1337.0<br />
解码器：ffdshow<br />
色彩输入：YV12<br />
色彩输出：YV12</p>
<p>我们首先需要一个用来测试的原始视频。我拜托风儿做了一个分辨率是1280&#215;720的测试用图片，然后将这个图片作为原始素材导入AVS生成了一段测试用视频。</p>
<p align="center"><a class="highslide img_38" href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/COLOR.png" target="_blank" onclick="return hs.expand(this)"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="COLOR" src="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/COLOR_thumb.png" border="0" alt="COLOR" width="484" height="274" /></a> 原始图片 点击放大</p>
<blockquote><p>ImageSource(“COLOR.bmp”,end=59)<br />
Assumefps(“ntsc_video”)<br />
ConverttoYV12(matrix=”rec709&#8243;)</p></blockquote>
<p>以上内容为AVS脚本。<br />
大概内容是，将Color.bmp文件作为图像，生成60帧。然后将帧率指定为NTSC制式的标准video帧率，也就是29.97，最后将RGB转换到YV12，使用709并将色彩范围压缩到16-235。<br />
之后我使用VDM打开这个AVS脚本，把原始的YV12视频流直接保存出来，没有经过任何压缩。这样我们就得到了一个内容是YV12的测试用视频，接下来就要用这个视频来看各个渲染器的效果了。</p>
<p align="center"><a class="highslide img_39" href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/VMR9.png" target="_blank" onclick="return hs.expand(this)"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="VMR9" src="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/VMR9_thumb.png" border="0" alt="VMR9" width="484" height="274" /></a> VMR9</p>
<p align="center"><a class="highslide img_40" href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/EVR.png" target="_blank" onclick="return hs.expand(this)"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="EVR" src="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/EVR_thumb.png" border="0" alt="EVR" width="484" height="274" /></a>EVR</p>
<p align="center"><a class="highslide img_41" href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/Haali.png" target="_blank" onclick="return hs.expand(this)"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Haali" src="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/Haali_thumb.png" border="0" alt="Haali" width="484" height="274" /></a> Haali</p>
<p align="center"><a class="highslide img_42" href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/madVR.png" target="_blank" onclick="return hs.expand(this)"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="madVR" src="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/madVR_thumb.png" border="0" alt="madVR" width="484" height="274" /></a>madVR</p>
<p>通过观察可以发现，在灰阶显示效果上，madVR以绝对的优势胜过其他的渲染器，Haali的表现也强于VMR和EVR。madVR的SoftCubic100带来的效果真不是盖的，难怪madshi一直在讲，madVR使用了效果最牛X的Upchroma算法。不过在彩色过度上，我的眼睛还真没看出什么太大的差别来……囧<br />
排名的话，madVR &gt; Haali &gt; EVR ≈ VMR</p>
<p>madVR的确给了我们无与伦比的回放品质，但是正如我前面文章中讲过的一样，madVR的缺点也同样明显。在提供了高品质的同时，它无法给我们带来便利的功能。而且它对显卡性能要求也很高。是否要坚持使用madVR，还要各位自己决定了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/292.htm/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>高品质渲染器madVR更新至v0.11</title>
		<link>http://www.vempx.net/article/289.htm</link>
		<comments>http://www.vempx.net/article/289.htm#comments</comments>
		<pubDate>Fri, 13 Nov 2009 16:09:08 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[ffdshow]]></category>
		<category><![CDATA[madVR]]></category>
		<category><![CDATA[MPC-HC]]></category>
		<category><![CDATA[NV]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/289.htm</guid>
		<description><![CDATA[好久没有关注madVR这个东西了，刚刚才发现发布了0.11版本。 madVR v0.11 * 修复: 亮度重采样设置无法正确的读取/保存 * 修复: 在某些电脑上开始播放视频前会停滞若干秒 * 升级 cr3dlut 至 v2.2 从0.11的changelog中可以发现，那个无法保存Resample算法的该死bug终于被修复了。 接下来我稍微对0.11进行了一下简单的测试，使用的视频源都是我自己的Rip，以下为简单的测试结果。 系统：Win7 Pro x64 播放器：MPC-HC 1.3.1335.0 显卡：GeForce 9800GT 1、Resample算法无法保存的Bug确实被修复了 2、播放DVD会出现「Query unknown PropSet」的错误提示，但是可以继续播放下去，菜单可选 3、interlaced视频无法启用硬件Deinterlacer 4、MPC-HC内建字幕引擎不起作用，需要使用VobSub或者ffdshow来挂载字幕 目前测试的结果就这样。就品质来说madVR仍旧在我用过的渲染器中排第一，但是说到兼容性和功能，就不那么乐观了。对于希望搭建HTPC平台的朋友，这个渲染器不会是一个明智的选择。首先它对显卡的要求很高，其次它现在不支持并且将来也不会支持DXVA硬解，最后他也当然不支持显卡对视频的硬件处理效果（比如nVidia的PureVideo Deinterlacer）。 对于那些不追求功能只要求品质的发烧友来说，madVR还是可以尝试一下的。]]></description>
			<content:encoded><![CDATA[<p>好久没有关注madVR这个东西了，刚刚才发现发布了0.11版本。</p>
<pre>madVR v0.11

* 修复: 亮度重采样设置无法正确的读取/保存
* 修复: 在某些电脑上开始播放视频前会停滞若干秒
* 升级 cr3dlut 至 v2.2</pre>
<p>从0.11的changelog中可以发现，那个无法保存Resample算法的该死bug终于被修复了。</p>
<p>接下来我稍微对0.11进行了一下简单的测试，使用的视频源都是我自己的Rip，以下为简单的测试结果。</p>
<p>系统：Win7 Pro x64<br />
播放器：MPC-HC 1.3.1335.0<br />
显卡：GeForce 9800GT</p>
<p>1、Resample算法无法保存的Bug确实被修复了<br />
2、播放DVD会出现「Query unknown PropSet」的错误提示，但是可以继续播放下去，菜单可选<br />
3、interlaced视频无法启用硬件Deinterlacer<br />
4、MPC-HC内建字幕引擎不起作用，需要使用VobSub或者ffdshow来挂载字幕</p>
<p>目前测试的结果就这样。就品质来说madVR仍旧在我用过的渲染器中排第一，但是说到兼容性和功能，就不那么乐观了。对于希望搭建HTPC平台的朋友，这个渲染器不会是一个明智的选择。首先它对显卡的要求很高，其次它现在不支持并且将来也不会支持DXVA硬解，最后他也当然不支持显卡对视频的硬件处理效果（比如nVidia的PureVideo Deinterlacer）。</p>
<p>对于那些不追求功能只要求品质的发烧友来说，madVR还是可以尝试一下的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/289.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>关于上一篇文中MPC的设置问题</title>
		<link>http://www.vempx.net/article/279.htm</link>
		<comments>http://www.vempx.net/article/279.htm#comments</comments>
		<pubDate>Fri, 11 Sep 2009 15:33:36 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[MPC-HC]]></category>
		<category><![CDATA[NOD32]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/279.htm</guid>
		<description><![CDATA[在我的《纯手工搭建基于MPC-HC的简易播放平台》一文中，我推荐大家勾上mpc设置中的[在.ini中保存设置]，这样重装系统也能保留设置。 但是，这会带来一个问题，而且这个问题困扰了我很久……囧。 症状表现：在任务管理器中可以看到mpc进程，关闭mpc程序，可是mpc进程要过好几秒之后才会消失。 原因：NOD32对ini文件进行了高启扫描，导致mpc关闭很慢。 所以：使用NOD32的同学，请在NOD32的[高级设置]-&#62;[排除]中把mpc的.ini文件添加进去，就可以解决这个问题了。]]></description>
			<content:encoded><![CDATA[<p>在我的<a href="http://www.vempx.net/article/277.htm">《纯手工搭建基于MPC-HC的简易播放平台》</a>一文中，我推荐大家勾上mpc设置中的[在.ini中保存设置]，这样重装系统也能保留设置。</p>
<p>但是，这会带来一个问题，而且这个问题困扰了我很久……囧。</p>
<p>症状表现：在任务管理器中可以看到mpc进程，关闭mpc程序，可是mpc进程要过好几秒之后才会消失。</p>
<p>原因：NOD32对ini文件进行了高启扫描，导致mpc关闭很慢。</p>
<h5><span style="color: #ff80ff;">所以：使用NOD32的同学，请在NOD32的[高级设置]-&gt;[排除]中把mpc的.ini文件添加进去，就可以解决这个问题了。</span></h5>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/279.htm/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>纯手工搭建基于MPC-HC的简易播放平台</title>
		<link>http://www.vempx.net/article/277.htm</link>
		<comments>http://www.vempx.net/article/277.htm#comments</comments>
		<pubDate>Sat, 05 Sep 2009 03:24:20 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[DXVA]]></category>
		<category><![CDATA[ffdshow]]></category>
		<category><![CDATA[MPC-HC]]></category>
		<category><![CDATA[硬解]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/277.htm</guid>
		<description><![CDATA[现在有很多解码用的Package，比如完美解码。这种Package对于懒人真的是很方便，装一个基本上就万事无忧了。不过有些情况下我们需要自己手动搭建而不是使用这种Package，比如压制人员。 很多朋友曾经问过我，如果要手动搭建该怎么做。说实话，现在的几款主流播放器，自己都内置了很多滤镜，基本做到了不需要安装任何解码器就能通吃所有格式了。不过这篇文并非完全使用MPC-HC的内部滤镜，而是和安装第三方系统滤镜相结合。 本文仅针对需要手动搭建播放平台的解码用户，不考虑编码情况。 &#160; 准备工作 主播放器： Media Player Classic – Homecinema 1.3.1249 （http://mpc-hc.sourceforge.net） 视频滤镜： Haali Media Splitter 1.9.42.1 （http://www.free-codecs.com/download/Haali_Matroska_Splitter.htm） FFDShow （http://sourceforge.net/projects/ffdshow-tryout/files/） Real Alternative 1.90 Lite （http://www.free-codecs.com/download/Real_Alternative.htm） 音频滤镜： AC3Filter 1.63b （http://www.free-codecs.com/download/AC3_Filter.htm） CoreAAC 1.2.0.575 rev.3 （http://www.free-codecs.com/download/CoreAAC_Directshow_filter.htm） CoreFLAC 0.4 （http://www.free-codecs.com/download/CoreFLAC_Decoder_Encoder.htm） CoreVorbis 1.1.0.79 （http://www.free-codecs.com/download/CoreVorbis.htm） 其他工具： AVISynth 2.5.8 （http://www.free-codecs.com/download/AviSynth.htm） DirectVobSub（VSFilter）2.39 （http://www.codecs.com/download/DirectVobSub.htm） &#160; 方案 [分离器]：使用Haali分离MP4 MKV OGM，使用系统分离器分离MPG AVI。 [解码器]：软解 视频编码主要依靠ffdshow进行解码。硬解 H264 ]]></description>
			<content:encoded><![CDATA[<p>现在有很多解码用的Package，比如完美解码。这种Package对于懒人真的是很方便，装一个基本上就万事无忧了。不过有些情况下我们需要自己手动搭建而不是使用这种Package，比如压制人员。</p>
<p>很多朋友曾经问过我，如果要手动搭建该怎么做。说实话，现在的几款主流播放器，自己都内置了很多滤镜，基本做到了不需要安装任何解码器就能通吃所有格式了。不过这篇文并非完全使用MPC-HC的内部滤镜，而是和安装第三方系统滤镜相结合。</p>
<p>本文仅针对需要手动搭建播放平台的解码用户，不考虑编码情况。</p>
<h4>&#160;</h4>
<h4>准备工作</h4>
<h5>主播放器：</h5>
<p>Media Player Classic – Homecinema 1.3.1249    <br />（<a href="http://mpc-hc.sourceforge.net">http://mpc-hc.sourceforge.net</a>） </p>
<h5>视频滤镜：</h5>
<p>Haali Media Splitter 1.9.42.1    <br />（<a title="http://www.free-codecs.com/download/Haali_Matroska_Splitter.htm" href="http://www.free-codecs.com/download/Haali_Matroska_Splitter.htm">http://www.free-codecs.com/download/Haali_Matroska_Splitter.htm</a>）     <br />FFDShow     <br />（<a href="http://sourceforge.net/projects/ffdshow-tryout/files/">http://sourceforge.net/projects/ffdshow-tryout/files/</a>）     <br />Real Alternative 1.90 Lite     <br />（<a title="http://www.free-codecs.com/download/Real_Alternative.htm" href="http://www.free-codecs.com/download/Real_Alternative.htm">http://www.free-codecs.com/download/Real_Alternative.htm</a>）</p>
<h5>音频滤镜：</h5>
<p>AC3Filter 1.63b   <br />（<a title="http://www.free-codecs.com/download/AC3_Filter.htm" href="http://www.free-codecs.com/download/AC3_Filter.htm">http://www.free-codecs.com/download/AC3_Filter.htm</a>）    <br />CoreAAC 1.2.0.575 rev.3    <br />（<a title="http://www.free-codecs.com/download/CoreAAC_Directshow_filter.htm" href="http://www.free-codecs.com/download/CoreAAC_Directshow_filter.htm">http://www.free-codecs.com/download/CoreAAC_Directshow_filter.htm</a>）    <br />CoreFLAC 0.4    <br />（<a title="http://www.free-codecs.com/download/CoreFLAC_Decoder_Encoder.htm" href="http://www.free-codecs.com/download/CoreFLAC_Decoder_Encoder.htm">http://www.free-codecs.com/download/CoreFLAC_Decoder_Encoder.htm</a>）    <br />CoreVorbis 1.1.0.79    <br />（<a title="http://www.free-codecs.com/download/CoreVorbis.htm" href="http://www.free-codecs.com/download/CoreVorbis.htm">http://www.free-codecs.com/download/CoreVorbis.htm</a>）</p>
<h5>其他工具：</h5>
<p>AVISynth 2.5.8   <br />（<a title="http://www.free-codecs.com/download/AviSynth.htm" href="http://www.free-codecs.com/download/AviSynth.htm">http://www.free-codecs.com/download/AviSynth.htm</a>）    <br />DirectVobSub（VSFilter）2.39    <br />（<a title="http://www.codecs.com/download/DirectVobSub.htm" href="http://www.codecs.com/download/DirectVobSub.htm">http://www.codecs.com/download/DirectVobSub.htm</a>）</p>
<p>&#160;</p>
<h4>方案</h4>
<p>[分离器]：使用Haali分离MP4 MKV OGM，使用系统分离器分离MPG AVI。   <br />[解码器]：软解 视频编码主要依靠ffdshow进行解码。硬解 H264 VC-1使用MPC-HC内置DXVA解码器。</p>
<p>&#160;</p>
<h4>安装</h4>
<p><font color="#ff00ff">*首先确保系统内比较干净，如果装了其他Package和解码器请先全部卸载。没有特别说明均安装在默认路径。</font></p>
<p>1、安装AVISynth 2.5.8，一路Next即可。</p>
<p>2、安装Haali Media Splitter。设置如下图。<font color="#ff0000">(*1)</font></p>
<p><a class="highslide img_45" href="http://www.vempx.net/vempx/wp-content/uploads/2009/09/haali.jpg" onclick="return hs.expand(this)"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="haali" border="0" alt="haali" src="http://www.vempx.net/vempx/wp-content/uploads/2009/09/haali_thumb.jpg" width="422" height="265" /></a> </p>
<p>3、安装FFDShow。设置如下图。一路下一步。</p>
<p><a class="highslide img_46" href="http://www.vempx.net/vempx/wp-content/uploads/2009/09/ffdshow_1.jpg" onclick="return hs.expand(this)"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="ffdshow" border="0" alt="ffdshow" src="http://www.vempx.net/vempx/wp-content/uploads/2009/09/ffdshow_1_thumb.jpg" width="417" height="155" /></a> </p>
<p>4、安装Real Alternative 1.90 Lite，一路Next即可。</p>
<p>5、安装上述所有音频滤镜和VobSub，均为一路Next。</p>
<p>6、安装MPC-HC（压缩版请解压），由于MPC-HC本身算是绿色软件，所以可以放到其他位置。</p>
<p>&#160;</p>
<h4>设置</h4>
<p>1、配置MPC。   <br />运行mpc-hc，选择菜单的View –&gt; Language –&gt; Chinese (simplified)把界面语言调节到简体中文    <br />视图菜单 –&gt; 选项    <br />[播放器]：勾上右侧的在.ini中保存设置，这样所有的设置会保存在ini里，就算重装系统也不会丢失。    <br />[格式]：单击右下方的Video按钮，关联所有视频文件。    <br />[播放]：勾上自动装载字幕。    <br />[输出]：DirectShow视频，XP/2003用户请选择VMR9（未渲染），Vista/Win7用户请选择EVR自定义设置。RealMedia视频和QuickTime视频都选择DirectX 9。VMR7/9（未渲染）与EVR CP设置中，表面选择3D surfaces，重设尺寸选择Bicubic A=-0.60 (PS 2.0)。    <br />[内部滤镜]：源滤镜里只选择DVD Video Title Set与MPEG PS/TS/PVA。转换滤镜中选择LPCM。<font color="#ff0000">(*2)</font>    <br />[字幕]：要缓冲的子图像数量输入0，最大纹理分辨率选择Desktop。    <br />[默认风格]：相对于视频帧的字幕位置前面打成对勾。    <br />确定之后重启MPC，右键单击主界面，在右键菜单里选择渲染器设置 –&gt; 重置 –&gt; 优化值。Vista/Win7用户还需要去掉 渲染器设置 –&gt; 展示 –&gt; 禁止桌面混合 前的勾，否则播放视频的时候会关闭Aero效果。    <br />右键菜单 –&gt; 着色器 –&gt; YV12 Chroma Upsampling，如果选项是灰色的话，就在播放视频的时候设置。</p>
<p>2、配置FFDShow   <br />找到开始菜单内的FFDShow组，打开ffdshow 视频解码器设置。    <br />[编码解码器]：这里面是选择让ffshow解码什么格式的地方。绝大部分保持默认即可，需要调整的如下。H.264/AVC用ffmpeg-mt，MPEG1和MPEG2用libmpeg2，MPEG2把下方的DVD解码勾上。WMV 1/7 2/8 3/9 VC-1都用wmv。    <br />[DirectShow控制]：右面总共有三个勾，都勾上。<font color="#ff0000">(*3)</font>    <br />[输出]：勾上NV12。勾上HW反交错。<font color="#ff0000">(*4)</font>    <br />打开开始菜单内的ffdshow 音频解码器设置。    <br />[编码解码器]：这里除了AVIS用AviSynth之外，其他通通选择未启用，我们不用ffdshow来做音频解码。</p>
<p>3、配置AC3Filter   <br />在开始菜单内找到AC3Filter组，打开AC3Filter Config，会出现一个Warning，确定即可。    <br />[System标签]：左侧只勾AC3 DTS DVD。</p>
<p>&#160;</p>
<p>到此为止，基本上大功告成。以上只是软解方案，如果想使用硬解的话，就把ffdshow里的H264与VC1设置为未启用，然后打开MPC-HC内部的这两个滤镜DXVA版即可。</p>
<p>本文只是起一个抛砖引玉的作用，并不是说按照本文设置之后就能够顺利的播放所有格式。比如蓝光Remux中可能有EAC3或者TrueHD音轨，按照本文的设置，是无法播放这些次世代高清音频格式的。本文的主要目的是告诉大家一个自己手动搭建的方法，根据自己的需要寻找合适的解码器，选择合适的解码方案。</p>
<p>本文大部分为我本人的经验之谈，如果有错误请指正。</p>
<p>&#160;</p>
<p><font color="#0080c0"><em>*1 这样设置，即不使用Haali分离MPG和AVI。我的个人经验，很多游戏的动画是用MPG封装的，如果在这里选了MPEG，那么系统默认MPG的分离器为Haali，很大几率会造成不兼容的问题。具体表现是游戏的OP播不了，或者播放出错之类的，所以不建议用Haali分离MPG，AVI同理。</em></font></p>
<p><font color="#0080c0"><em>*2 Haali的分离器无法分离m2ts文件内的LPCM音频，而MPC内建的则可以，所以源滤镜里要选上MPEG，并且转换滤镜里勾上LPCM。</em></font></p>
<p><font color="#0080c0"><em>*3&#160; FFDShow内建了一批支持正常调用ffdshow做解码的程序名字。默认情况下，ffdshow看到如果是这些程序调用自己，就会通过。把所有的勾都勾上之后的效果，是当有ffdshow不认识的程序要调用自己的时候，ffdshow会弹出提示框让用户选择是否使用ffdshow。有些游戏在播放动画的时候，用ffdshow解码会出错，所以在玩游戏的时候弹出ffdshow请尽量选择永远不使用。</em></font></p>
<p><font color="#0080c0"><em>*4&#160; GeForce8系列及以上和HD 2XXX系列及以上提供了一套硬件Deinterlace算法，品质是现有的算法所无法比拟的，通过这样设置，当在播放Pure interlaced视频的时候，就能够开启硬件反交错。</em></font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/277.htm/feed</wfw:commentRss>
		<slash:comments>89</slash:comments>
		</item>
	</channel>
</rss>

