<?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; VMR</title>
	<atom:link href="http://www.vempx.net/article/tag/vmr/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vempx.net</link>
	<description>逃避现实怎么了！沉迷二次元有啥不可以！</description>
	<lastBuildDate>Sun, 18 Jul 2010 06:59:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[补充]渲染器品质测试</title>
		<link>http://www.vempx.net/article/293.htm</link>
		<comments>http://www.vempx.net/article/293.htm#comments</comments>
		<pubDate>Sun, 15 Nov 2009 05:22:20 +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[VMR]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/293.htm</guid>
		<description><![CDATA[之前的测试，被aki指出并不是很精确(aki联动帖)，所以重新制作了一个测试用的图片。虽然不能100%还原实际观看视频时的情况，但是还是希望这个测试得到的结果能更加精确一些。
测试用原图
重新制作的图片包含了4个部分。最上方是黑色、红色、绿色、蓝色分别到白色的渐变。为了测试的精确，每个渐变的宽度为256px，正好是0-255阶。
第二部分为AVS生成的color_bar。
第三部分为我制作的随机颜色彩色条纹。每个条纹的宽度越往右越窄，最右边的条纹宽度为1px。
最后一部分则是普通的文字。
ImageSource(&#8221;Color_Test.bmp&#8221;,end=59)
Assumefps(&#8221;ntsc_video&#8221;)
ConverttoYV12(matrix=&#8221;rec601&#8243;)
 
EVR                                                                 Haali
 
madVR                                                              VMR9

补充一张ffdshow的高品质RGB32输出
图片可点击放大进行肉眼判断。
输出图已经交给aki，等待他的数学计算结果。
]]></description>
			<content:encoded><![CDATA[<p>之前的测试，被aki指出并不是很精确(<a href="http://airness.hjlp.org/html/y2009/630.html" target="_blank">aki联动帖</a>)，所以重新制作了一个测试用的图片。虽然不能100%还原实际观看视频时的情况，但是还是希望这个测试得到的结果能更加精确一些。</p>
<p align="center"><a href="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/Source.png" rel="shadowbox[post-293];player=img;" target="_blank"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Source" src="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/Source_thumb.png" border="0" alt="Source" width="260" height="260" /></a>测试用原图</p>
<p>重新制作的图片包含了4个部分。最上方是黑色、红色、绿色、蓝色分别到白色的渐变。为了测试的精确，每个渐变的宽度为256px，正好是0-255阶。<br />
第二部分为AVS生成的color_bar。<br />
第三部分为我制作的随机颜色彩色条纹。每个条纹的宽度越往右越窄，最右边的条纹宽度为1px。<br />
最后一部分则是普通的文字。</p>
<blockquote><p>ImageSource(&#8221;Color_Test.bmp&#8221;,end=59)<br />
Assumefps(&#8221;ntsc_video&#8221;)<br />
ConverttoYV12(matrix=&#8221;rec601&#8243;)</p></blockquote>
<p align="center"><a href="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/EVR.png" rel="shadowbox[post-293];player=img;" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EVR" src="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/EVR_thumb.png" border="0" alt="EVR" width="260" height="260" /></a> <a href="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/Haali.png" rel="shadowbox[post-293];player=img;" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Haali" src="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/Haali_thumb.png" border="0" alt="Haali" width="260" height="260" /></a><br />
EVR                                                                 Haali</p>
<p align="center"><a href="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/madVR.png" rel="shadowbox[post-293];player=img;" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="madVR" src="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/madVR_thumb.png" border="0" alt="madVR" width="260" height="260" /></a> <a href="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/VMR9.png" rel="shadowbox[post-293];player=img;" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="VMR9" src="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/VMR9_thumb.png" border="0" alt="VMR9" width="260" height="260" /></a><br />
madVR                                                              VMR9</p>
<p align="center"><a href="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/ffdshow.png" rel="shadowbox[post-293];player=img;" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ffdshow" src="http://www.vempx.net/wp-content/uploads/picture/b6300c482b84_BBAB/ffdshow_thumb.png" border="0" alt="ffdshow" width="260" height="260" /></a><br />
补充一张ffdshow的高品质RGB32输出</p>
<p>图片可点击放大进行肉眼判断。<br />
输出图已经交给aki，等待他的数学计算结果。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/293.htm/feed</wfw:commentRss>
		<slash:comments>11</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(&#8221;COLOR.bmp&#8221;,end=59)
Assumefps(&#8221;ntsc_video&#8221;)
ConverttoYV12(matrix=&#8221;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 href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/COLOR.png" rel="shadowbox[post-292];player=img;" target="_blank"><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(&#8221;COLOR.bmp&#8221;,end=59)<br />
Assumefps(&#8221;ntsc_video&#8221;)<br />
ConverttoYV12(matrix=&#8221;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 href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/VMR9.png" rel="shadowbox[post-292];player=img;" target="_blank"><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 href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/EVR.png" rel="shadowbox[post-292];player=img;" target="_blank"><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 href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/Haali.png" rel="shadowbox[post-292];player=img;" target="_blank"><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 href="http://www.vempx.net/wp-content/uploads/picture/c4890893d9e6_3A04/madVR.png" rel="shadowbox[post-292];player=img;" target="_blank"><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>6</slash:comments>
		</item>
		<item>
		<title>NV控制面板的颜色范围测试（啊啊啊我快疯了！）</title>
		<link>http://www.vempx.net/article/282.htm</link>
		<comments>http://www.vempx.net/article/282.htm#comments</comments>
		<pubDate>Fri, 02 Oct 2009 12:18:19 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[EVR]]></category>
		<category><![CDATA[NV]]></category>
		<category><![CDATA[TMT]]></category>
		<category><![CDATA[VMR]]></category>
		<category><![CDATA[Win7]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/282.htm</guid>
		<description><![CDATA[ 
这个这个这个就是这个东西！这个东西到底是怎么起作用的我完全搞不清楚啦！总之我进行了一系列的测试！
上面的单选，默认是选择的第一个，就是[通过视频播放器设置]，选这个的时候下面的一切都是不可调整的，这样就看视频播放器那边要怎么办了。如果选了[通过NVIDIA设置]，则下面的选项变成可选状态，视频将通过这里进行颜色等等的调整。
然而！对于不同的渲染器，结果会是什么样子呢！
进行测试的渲染器有两个，一个是VMR9，一个是EVR。然后根据我前文的理论，VMR9在XP下测试，EVR在Win7下测试。测试的标准，是我的眼睛，有异议的先闭嘴 XD
好吧现在开始，先进行VMR9的测试。测试播放器一律使用MPC-HC
VMR9 无渲染：   选择[通过视频播放器设置]，画面颜色为[16-235]    选择[通过NVIDIA设置]，下面的[动态范围]调节有效，调整到[完全 (0-255)]可以得到正确颜色
EVR：   选择[通过视频播放器设置]，画面颜色为[0-255]    选择[通过NVIDIA设置]，下面的[动态范围]调节有效，调整到[完全 (0-255)]可以得到正确颜色
结论：   在XP的VMR9下，这个渲染器自己是不会干把颜色扩张到0-255这个活的，要让它有正确颜色有两种方法。1是控制面板里这么调，2是用MPC的shader功能。    在Win7的EVR下，EVR是会自动进行颜色扩张的，当然你也可以通过NV的控制面板这样指定得到正确的颜色。
记得之前和茉莉曾经讨论过TMT是用的什么渲染器，我当时的意见是，因为NV控制面板里的这个选项对TMT的画面造成了影响，所以TMT用的应该是Overlay，而且TMT不能直接被QQ截图。但是现在看来这个观点可能有点站不住脚了，NV控制面板里的这个选项对VMR9和EVR同样会有效果（Overlay是必然有效果的，Haali和MadVR我没有测试，不过应该是无效），我太lag了，才发现这个……
所以说，如果打算用微软提供的VMR9或者EVR，我个人还是推荐把NV驱动面板这里调节到完全。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vempx.net/wp-content/uploads/picture/NV_11D7E/image.png" rel="shadowbox[post-282];player=img;" target="_blank"><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="image" border="0" alt="image" src="http://www.vempx.net/wp-content/uploads/picture/NV_11D7E/image_thumb.png" width="433" height="271" /></a> </p>
<p>这个这个这个就是这个东西！这个东西到底是怎么起作用的我完全搞不清楚啦！总之我进行了一系列的测试！</p>
<p>上面的单选，默认是选择的第一个，就是<em>[通过视频播放器设置]</em>，选这个的时候下面的一切都是不可调整的，这样就看视频播放器那边要怎么办了。如果选了<em>[通过NVIDIA设置]</em>，则下面的选项变成可选状态，视频将通过这里进行颜色等等的调整。</p>
<p>然而！对于不同的渲染器，结果会是什么样子呢！</p>
<p>进行测试的渲染器有两个，一个是VMR9，一个是EVR。然后根据我前文的理论，VMR9在XP下测试，EVR在Win7下测试。测试的标准，是我的眼睛，有异议的先闭嘴 XD</p>
<p>好吧现在开始，先进行VMR9的测试。测试播放器一律使用MPC-HC</p>
<p>VMR9 无渲染：   <br />选择<em>[通过视频播放器设置]</em>，画面颜色为<em>[16-235]</em>    <br />选择<em>[通过NVIDIA设置]</em>，下面的<em>[动态范围]</em>调节有效，调整到<em>[完全 (0-255)]</em>可以得到正确颜色</p>
<p>EVR：   <br />选择<em>[通过视频播放器设置]</em>，画面颜色为<em>[0-255]</em>    <br />选择<em>[通过NVIDIA设置]</em>，下面的<em>[动态范围]</em>调节有效，调整到<em>[完全 (0-255)]</em>可以得到正确颜色</p>
<p>结论：   <br />在XP的VMR9下，这个渲染器自己是不会干把颜色扩张到0-255这个活的，要让它有正确颜色有两种方法。1是控制面板里这么调，2是用MPC的shader功能。    <br />在Win7的EVR下，EVR是会自动进行颜色扩张的，当然你也可以通过NV的控制面板这样指定得到正确的颜色。</p>
<p>记得之前和茉莉曾经讨论过TMT是用的什么渲染器，我当时的意见是，因为NV控制面板里的这个选项对TMT的画面造成了影响，所以TMT用的应该是Overlay，而且TMT不能直接被QQ截图。但是现在看来这个观点可能有点站不住脚了，NV控制面板里的这个选项对VMR9和EVR同样会有效果（Overlay是必然有效果的，Haali和MadVR我没有测试，不过应该是无效），我太lag了，才发现这个……</p>
<p>所以说，如果打算用微软提供的VMR9或者EVR，我个人还是推荐把NV驱动面板这里调节到完全。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/282.htm/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>madVR很强大，最近又纠结Resizer了&#8230;&#8230;</title>
		<link>http://www.vempx.net/article/200.htm</link>
		<comments>http://www.vempx.net/article/200.htm#comments</comments>
		<pubDate>Thu, 25 Jun 2009 02:50:20 +0000</pubDate>
		<dc:creator>VempX</dc:creator>
				<category><![CDATA[软件&技术]]></category>
		<category><![CDATA[EVR]]></category>
		<category><![CDATA[madVR]]></category>
		<category><![CDATA[Resize]]></category>
		<category><![CDATA[VMR]]></category>

		<guid isPermaLink="false">http://www.vempx.net/article/200.htm</guid>
		<description><![CDATA[之前纠结渲染器，最后我自己得出的结论是在XP下还是老老实实的用VMR9。
用VMR9的时候，推荐的Resizer设置是3D表面 Bicubic 0.6，但是我是对这个东西越来越看不顺眼。
具体原因很简单，Resize之后的品质差，线条纵向有明显的类似锯齿状竖纹
上图！
原画面为704&#215;480的DVDRip，我自己压的，用了AR，然后截图是全屏播放模式下截取下来的。
    


四个图依次是:VMR Bicubic , EVR Bicubic , madVR SoftCubic50 , madVR Lanczos3，点击可以放大哦~
我自己的肉眼对比结果，Bicubic可以去死了，画面模糊，线条锯齿，总之就是各种不能行。SoftCubic50倒是没有锯齿了，不过相比Lanczos3来说，比较模糊一点，不过好处就是没有Lanczos3那么明显的亮边。无论怎么看，都是Bicubic完败了。
之前aki也在群里说了，Resizer领域，Lanczos3已经是一锤定音的最强了，嗯嗯。
再来说说这个madVR，根据madshi自己的说法，这东西是为了追求品质的极限而不去考虑速度的渲染器，所以叫madVR嘛，很mad哦。号称使用了最强的Chroma Upsampling算法，提供最牛X的品质。还内置了很多其他的scaling算法，可以根据自己的需要选择。
试用了之后，品质确实赞的没话说，不过也有一些问题。在我这里DVD是无法正常播放的，而且DXVA肯定无法使用，madshi也说了，DXVA在将来也不会支持。然后就是这个渲染器只吃YV12的数据，所以在ffdshow里开了硬件Deinterlacer便无法使用madVR，因为开了那个的话，ffdshow的YV12输出就不能用咯~
还有一个问题，就是在播放器里自定义了madVR的Scaling算法后，再次打开播放器的时候，这些算法都会回到默认状态，让我很是头大了一阵。最后只能跑到doom9上用我蹩脚的英语询问了一下，得到的回复是这是一个已知的bug，需要等待madshi来修复了。
总之，如果喜欢全屏看片，然后又对品质有要求的人，可以考虑使用madVR哦~
]]></description>
			<content:encoded><![CDATA[<p>之前纠结渲染器，最后我自己得出的结论是在XP下还是老老实实的用VMR9。</p>
<p>用VMR9的时候，推荐的Resizer设置是3D表面 Bicubic 0.6，但是我是对这个东西越来越看不顺眼。</p>
<p>具体原因很简单，Resize之后的品质差，线条纵向有明显的类似锯齿状竖纹</p>
<p>上图！</p>
<p>原画面为704&#215;480的DVDRip，我自己压的，用了AR，然后截图是全屏播放模式下截取下来的。</p>
<p><a href="http://www.vempx.net/vempx/wp-content/uploads/2009/06/1_VMR_Custom_Bicubic_0.6.jpg" rel="shadowbox[post-200];player=img;" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="1_VMR_Custom_Bicubic_0.6" border="0" alt="1_VMR_Custom_Bicubic_0.6" src="http://www.vempx.net/vempx/wp-content/uploads/2009/06/1_VMR_Custom_Bicubic_0.6_thumb.jpg" width="244" height="154" /></a> <a href="http://www.vempx.net/vempx/wp-content/uploads/2009/06/2_EVR_Custom_Bicubic_0.6.jpg" rel="shadowbox[post-200];player=img;" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2_EVR_Custom_Bicubic_0.6" border="0" alt="2_EVR_Custom_Bicubic_0.6" src="http://www.vempx.net/vempx/wp-content/uploads/2009/06/2_EVR_Custom_Bicubic_0.6_thumb.jpg" width="244" height="154" /></a> <a href="http://www.vempx.net/vempx/wp-content/uploads/2009/06/3_madVR_SoftCubic50.jpg" rel="shadowbox[post-200];player=img;" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="3_madVR_SoftCubic50" border="0" alt="3_madVR_SoftCubic50" src="http://www.vempx.net/vempx/wp-content/uploads/2009/06/3_madVR_SoftCubic50_thumb.jpg" width="244" height="154" /></a> <a href="http://www.vempx.net/vempx/wp-content/uploads/2009/06/4_madVR_Lanczos3.jpg" rel="shadowbox[post-200];player=img;" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="4_madVR_Lanczos3" border="0" alt="4_madVR_Lanczos3" src="http://www.vempx.net/vempx/wp-content/uploads/2009/06/4_madVR_Lanczos3_thumb.jpg" width="244" height="154" /></a> </p>
</p>
</p>
<p>四个图依次是:VMR Bicubic , EVR Bicubic , madVR SoftCubic50 , madVR Lanczos3，点击可以放大哦~</p>
<p>我自己的肉眼对比结果，Bicubic可以去死了，画面模糊，线条锯齿，总之就是各种不能行。SoftCubic50倒是没有锯齿了，不过相比Lanczos3来说，比较模糊一点，不过好处就是没有Lanczos3那么明显的亮边。无论怎么看，都是Bicubic完败了。</p>
<p>之前aki也在群里说了，Resizer领域，Lanczos3已经是一锤定音的最强了，嗯嗯。</p>
<p>再来说说这个madVR，根据madshi自己的说法，这东西是为了追求品质的极限而不去考虑速度的渲染器，所以叫madVR嘛，很mad哦。号称使用了最强的Chroma Upsampling算法，提供最牛X的品质。还内置了很多其他的scaling算法，可以根据自己的需要选择。</p>
<p>试用了之后，品质确实赞的没话说，不过也有一些问题。在我这里DVD是无法正常播放的，而且DXVA肯定无法使用，madshi也说了，DXVA在将来也不会支持。然后就是这个渲染器只吃YV12的数据，所以在ffdshow里开了硬件Deinterlacer便无法使用madVR，因为开了那个的话，ffdshow的YV12输出就不能用咯~</p>
<p>还有一个问题，就是在播放器里自定义了madVR的Scaling算法后，再次打开播放器的时候，这些算法都会回到默认状态，让我很是头大了一阵。最后只能跑到doom9上用我蹩脚的英语询问了一下，得到的回复是这是一个已知的bug，需要等待madshi来修复了。</p>
<p>总之，如果喜欢全屏看片，然后又对品质有要求的人，可以考虑使用madVR哦~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vempx.net/article/200.htm/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
