madvr視頻渲染器是一款可以與各個播放器配合使用的極強的渲染工具,能夠大幅度的提高視頻播放的品質!同時madvr對畫質的改善用TN屏看和用IPS看完全是2個效果,使用madvr給人渲染的視頻一定讓你感到全然一新的。

基本介紹
madvr视频渲染器拥有高品質的色度采樣、双三次、米切尔、Lanczos法、样條、YCbCr-RGB转换等多项功能,要说madvr对画质的 改善,用TN屏看和用IPS看完全是2个效果用TN的改善确实不大,因为本来色彩就烂的要命使用madvr视频渲染器真的可以给人焕然一新的感觉。
軟件特点
高品質的色度采樣
高品質縮放(雙三次、米切爾、Lanczos法、樣條等)
高品质的YCbCr - > RGB转换
域伽瑪校正顯示器校准
完整的16位處理隊列
最後的16位處理結果抖動下降到RGB輸出位深度
繞過圖形卡的視頻算法(傷害)
所有工作都是通過GPU著色
軟件功能
1、madVR可以实现更精确的颜色处理。madVR全程在16bit/32bit下进行运算,精度远高于EVR/VMR等8bit,并抖动到8bit RGB输出。madVR的高精度运算和轻微的抖动噪声有着掩盖色带色块等作用。如果片源是10bit,madVR搭配ffdshow/lav解码器也可以直接接收原生10bit的颜色输入,真正利用好10bit的精度优势。
2、madVR可以实现可调节的、高质量的图像放大缩小。一般的视频,经过了色度半采样(Chroma SubSampling)之后,播放时候会做两次调整大小:第一次将色度调整至亮度同样大小,并且将YUV转换为RGB,第二次将RGB图像放大缩小到你的屏幕或者播放器窗口大小。madVR不但提供了多种算法,还允许你微调其中的各种细节。
3、madVR可以大大降低颜色的出错几率。madVR的放大缩小算法不但能正确处理gamma issues,还能正确的根据片源的color matrix/range做正确的颜色转换,并免疫很多例如驱动程序等试图“优化”画面。
madvr設置教程
1、對于顯卡驅動在視頻方面的設置。
AMD桌面+筆記本用戶,請在CCC控制面板裏面完全關閉一切視頻加成,從基礎顔色設置到演示模式,一路紅燈。我的也是A卡,但是驅動升到最新後,催化劑采用了全新的界面,所以,在新的控制界面,視頻選項裏,默認應該就是可以的了。(第一張盜圖)

最需要設置的應該就是N卡的用戶了,因爲N開我們需要將它的色彩的動態範圍調成0-255,A卡和I卡的用戶默認就是這個值。在N卡的控制面板的如下位置進行調整。(盜圖)
2、对于笔记本用户来说,基本都是双显卡的了,而我们的madVR又相当的吃显卡性能,所以内,我们要使用独显来跑,不然集显可撑不起。笔记本是A卡的用户,就跟平常我们设置遊戲一样,把potplayer的应用程序设置成高性能模式,就ok了。
而对于N卡的用户,N卡打开”控制面板”-”NVIDIA控制面板”。添加potplayer安装目录下的potplayer应用程序,选择”高性能NVIDIA处理器”-应用。然而对于有的老驱动的N卡用户来说,对于播放器的軟件默认会核显,这样有如下解决办法:
a、把potplayermini主程序改名(如potplayermini.exe——Daum.exe)(注意是改主程序,不是桌面上的快捷方式),就是要把player字樣去掉,然後在N卡驅動中將Daum.exe選則獨顯運行。
b、更新最新的顯卡驅動
c、百度如果用nvidia inspector强制改独显
madVR調教
1、我們按F5打開pot的設置界面,在視頻選項裏呢,將視頻輸出設備改成“madshi視頻渲染”,這樣我們就是設置成madVR渲染了,在播放時,按下tab鍵,查看,如下圖就成功了。之後呢,點擊右邊的按鈕對madVR進行更詳細的調教。

2、devices
a、设置显示器的类型,一般选择“Digital Monitor”
b、processing,如果你是pc用戶就選擇0-255,如果是tv選擇16-235.原始顔色精度的話,大家不懂得就選擇8bit就好了,你發現播放時色帶問題嚴重的話,可以選擇6bit/7bit,不過這樣會增加噪點。
其他地方就不需要改了,都比較專業,我們一般也做不來。
3、processing
a、deinterlacing,如下設置

其他的同樣不要設置了,保持默認就好。
4、scaling algorithms
這就是放大縮小的算法,這一部分是madVR的核心,對我們播放效果最有效果的就是這一部分。
不同的算法,對于圖像的放大與縮小,好壞各不相同,對于判斷圖像質量缺陷的方面,這裏就不多說了,我的理解也不是很深,當然這部分的知識的理解,對下面的設置是有好處的,當然,不了解的也可以。推薦大家還是去了解一下:動漫視頻常見的瑕疵/缺陷介紹
下面對它下面的五中方案簡單了解下:
①chroma upscaling:是指色度拉伸,即色度平面放大。
②image doubling:是指影像翻倍。
③image upscaling:就是指影像拉伸,也就是影像放大,只要目标分辨率大于原始分辨率就会用到这部分的算法。
④image downscaling:就是指影像缩放,也就是影像缩小,只要目标分辨率小于原始分辨率就会用到这部分的算法。
⑤upscaling refinement:这部分是锐化算法,其目的在于改善放大运算后造成的模糊,作用在放大运算之后,属于post-processing。如果是1:1无放大的影像,这部分勾选了也不会有作用。
放大與縮小方案中都有很多算法,一般從上到下,越往下的算法,效果就越好,但同時,吃的性能就越多,大量占用GPU,千萬不要一下調的太高,要是電腦配置不高,那就會卡成狗了,要根據自己電腦的水平去自己調節,當然我下面也會給出一些參考的。在根據一些參考進行自己的配置時,可以根據GPU的使用率來判斷,是否可以再提高算法,一般不超過80%、90%,播放沒有不流暢就還可以,我保持在70%左右;播放時按tab在OSD中會有GPU的使用率,沒有的話,可以自己下一個GPU-Z查看。
在每一中方案中的右上角有一個表格,它代表我們選擇不同算法時,不同的影響效果。有五個指標,我們一般只要記住綠色代表好,紅色代表差,綠色越長越好,紅色越短越好。根據這些指標選擇適合我們的算法。五個指標:
①sharpness,銳利程度,綠色條越長表明越高,一般也越好。一般情況下,upscale(放大)時候優先保證這一項的效果。downscale(縮小)則不是第一要務。
②hide source artifacts,掩盖片源缺陷,绿色條越长表明越高,掩盖效果更好。
③aliasing,鋸齒,紅色越長表明越高,狗牙效果更嚴重。選擇效果好開銷大的算法,並且增加taps數量有助于減少鋸齒。
④ringing,光环,红色越长表明效果越高,光环”特效“更严重。image downscale中不明显,但是upscale会很明显。勾选active anti-ringing filter可以有效减少光环程度。
⑤other artifacts,其他的问题,红色越长越严重,一般没啥其他大问题就是。
在算法的最下面還有兩個選項:
①active anti-ringing filter(简称ar)可以开启抗光环处理,也容易在downscale时候增加锯齿。
②scale in linear light可以增加image downscale转换之后,颜色对比度的精确性。建议在image downscale中开启。
下面給出大神們根據顯卡的等級給出的配置,以做參考。
①這是LittlePox大神的設置,不過時間比較早了,13年的,低配可做參考
②另一位大神給出的大量測試的結果,時間應該比較近
[CR]:Catmull-Rom
[AR]:activate anti-rining filter
[SC]:scale in linear light
下面我就根据我自己的配置,简单述说每一个方案。(我的显卡:AMD Radeom HD 7670m很渣渣的配置)
a、chroma upscaling
播放视频时,madVR会首先使用chroma upscaling中设定的算法拉伸色度平面,所以说首先保证这一步不出现问题,尽量高开,让锐利度高。这里显卡好的话,开NNEDI3 16或32neurons就好了,再高的话,肉眼也很难分辨差别了;显卡一般的话,开super-xbr就好了,还不行的话,就按照上面的表自己调。下面是我的设置。
b、image downscaling
这一部分,据大神说,madshi跟Doom9版友都公认的最佳演算法组合(resize后最接近原本的画面),使用Catmull-Rom,并勾选""activate anti-ringing filter"(简称AR)跟"scale in linear light"(简称SC)。
c、image doubling
这个是对视频呈倍数的拉升,据说使用image doubling效果比直接用image upscaling好很多,但是这个消耗GPU很变态。现在下载的视频非1080p或720p不下了,对于一个使用笔记本的人来说,基本用不到拉升了,所以呢,这个开不开呢,取决于自己了。
d、image upscaling
这个呢,如果上面image doubling你开了,设置比较高达到NNEDI3 16及以上了呢,这个就可以开底一点了,要是没有呢,那就设置高一点,按上面的推荐表就好了。
最關鍵的設置就是這些,反正我們要保證播放不卡的情況下,使用盡可能高的配置。