本教程的内容已经过时,仅作为存档供参考。请通过主页导航链接查看更新的教程。

现在的高清视频观看体验,瓶颈不在片源,也不在制作,而是在播放器

——题记

看到logo那张对比图了么?曾经就有人拿着右边效果一般的截图来质问我,而正确的播放结果是左边——他当时是用了QQ影音。
为什么推荐madVR作为渲染器:

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的安装、初始化设置,并提供一键安装配置包以及安装方法给没有看过科普教程的同学。

如果你觉得XX影音、XX看看就能满足你的需求,那么下文内容大可不看;如果你希望看到更优秀的播放效果,又苦于不会设置,那么强烈建议你耐心读完教程。(提示:粗体和红字表示必须注意的内容

1.安装播放器、分离器、解码器。

我为此教程提供了以下几个版本的安装包:(中高及高配置文件仅提供x64安装包)

配置 Image doubing chroma upscaling image upscaling image downscaling 安装包下载 配置文件
高(New) NNEDI3 64 NNEDI3 64 Jinc + AR SSIM 1D 100% x64 下载
NNEDI3 32 Super-XBR Jinc + AR Catmull-Rom + AR +SC x64 下载
中高 Super-XBR Jinc + AR Catmull-Rom + AR +SC x64 下载
softcubic 60+AR lanczos 4 taps + AR Catmull-Rom + AR +SC x86/x64 下载
中低 softcubic 60+AR bicubic sharpness 75 + AR Catmull-Rom + AR + SC x86/x64 下载

此一键安装包包含有MPC-HC、LAV分离器、madVR渲染器,并带有如表所示的预置设置文件。无需干预,若安全卫士有任何提示,允许即可。一键安装。默认安装到C盘。

注:高配置New、使用MPC-BE作为播放器,打包新版madVR并启用XySubFilter作为默认字幕渲染器,可以自行选择安装位置,也完全可以通过杀软检测,可以放心使用

如果已经正确安装madVR并正确启用的读者(包括安装过此一键包,希望直接更换配置方案的)也可以直接下载相应配置文件,双击.reg文件,导入注册表即可。

注:

高配置(NEW)建议使用1070或者性能更强的显卡

(测试平台Xeon E3 + Quadro P4000,此显卡定位高于1060,低于1070。适配1080P 24fps源输出至2K分辨率显示屏的使用环境)。

中低配置档针对HD4000及以下配置的核显/入门神卡;

中等配置针对HD4600以及同等位置显卡;

中高配置针对移动级960M以及同等级的显卡;

高配置针对960以及同等级左右的显卡;

其余方案由于缺少测试条件,暂不提供。设置主要针对HD-FHD 24Fps 视频在1080P输出分辨率的场景,若播放出现卡顿请自行更改配置。

 

2.简单设置显示屏参数

以下是N,I,A三种显卡在控制面板中开启完全范围(PC/Full Range)的设置方法。

 

新版设置界面,选择Full RGB:

CCC旧版界面:

现在三家显卡均可以在控制面板开启此功能。如果仍有无法在上述面板开启此设定的情况,那么请安装完成后请使用madLevelsTweaker.exe 将显示色彩范围调整到0-255(在Force PC levels选项上打勾再点击Apply按钮并且重新启动)

1

启用完成后请按如图所示对显示器进行设置
开始菜单中找到新安装的madVR,打开。

2

 

通常情况下选择digital monitor

3
properties,如果你是pc,选择0-255,如果是TV,选择16-235。原始颜色精度,一般8bit面板选8bit。如果你是6bit dither到8bit的面板,推荐选择7bit。选择6bit/7bit可以减少色带问题,但是播放时候画面细微噪点更多。如果你发现你播放时候经常发现色带问题,你可以选择6bit/7bit。

4

其他设置需要专业校色仪参与,如需要了解,请参考:http://lysandria1985.blogspot.sg/2013/01/3-madvr.html

至此,简单的配置已经完成。你可以尽情的折磨你的显卡了。

 

 

Tips:

笔记本电脑如何让播放器调用独立显卡(Nvidia)

方法一:

Nvidia显卡驱动目前已经屏蔽了MPC-HC、Potplayer等播放器的独立显卡调用,可以通过以下方法开启:

打开MPC-HC的安装目录:

1.修改mpc-hc64.exe(或mpc-hc.exe)为其他名称(如修改为mpchc.exe)

2.打开Nvidia控制面板->管理3D设置->程序设置

3.点击添加->浏览,找到改名后的mpchc.exe播放器->添加选定的程序->下方选项卡中选择Nvidia显卡

5
此时mpc-hc即调用N卡。ps.这时文件关联仍然是原mpc-hc64.exe,因此需要用管理员权限打开软件->选项->格式->设置为默认程序。

方法二:

使用NV Inspector进行解锁(上文网盘里面有):http://tieba.baidu.com/p/2642439635?see_lz=1

如果有兴趣研究madVR的读者可以继续看后续教程。

 

 

 

madVR渲染器教程FAQ

针对操作过程中可能出现的一些常见问题,我在此做一定的解释。

Q:Potplayer 或者 MPC-BE怎么设置?

A:目前可以参照新的教程设置

Potplayer我还没有找到合适的一键配置方案,因此只能手动设置。我们只安装干净的potplayer/MPC-BE+lav解码器+madVR渲染器

首先下载安装文件(Potplayer/MPC-BE)。

Potplayer+LAV+madVR安装示例(MPC-BE调用方法):

基本上就是一路下一步。注意中间过程和最后结束画面的勾选。这里只给出关键步骤截图。

1

选择安装组件的时候,这里可选要不要创建各种快捷方式,不需要的可以不选。其他的选项应该都能看懂吧。

安装选项

安装完毕后不用急着启动potplayer,但是需要安装额外的解码包,请全部勾选:

2

3

安装 LAV Filters:同样也基本上就是下一步。注意中间过程问你是否创建各种快捷方式,可以都选择不创建。这里只给出关键步骤截图。

这里选择安装组件,只勾选64bit 的视频解码器就可以了。

4

安装madVR:解压网盘中的madVR.zip,注意路径中不能有中文,右键install.bat->以管理员身份运行,这样madVR便安装好了。

Potplayer初始化设定:

打开Potplayer->选项(F5)->滤镜->全局滤镜优先权->添加系统滤镜,找到LAV Video Decoder和madVR,添加,优先顺序为强制使用

5

此时你可以打开一个视频,按下Tab查看OSD信息,设置成功后显示如下。

6

其他madVR配置可以参照madVR渲染器教程-入门篇。

 

Q:什么样的电脑适合使用这种渲染器

A:大多数3-4代intel酷睿cpu自带核显就可以使用,但是根据不同的片源,不同的输出要求,并不能保证所有视频都能正常播放。一般带有独立显卡能够有更好的播放效果。对于有些老电脑或者Atom之类的低功耗Windows平板,我建议使用EVR+CP的播放方案。

 

Q:提供的.reg/exe一键安装包安全么

A:提供的.reg、exe均为本人使用纯净安装包预制配置文件而成,无毒无害。

 

Q:这教程是用来教我们播放炮姐时代之类的高清炸弹的麽?

A:想多了,不是。这套madVR设置主要针对720-1080p视频源在输出1080p分辨率的时候设计的。

 

Q:如果我不想直接使用.reg文件或者一键安装包,那么如何设置?

A:这不是一两句话就能讲清楚的配置,如果希望了解设置方法,请自行寻找爬文更详细的教程。

 

Q:貌似我听到的配音不对?

A:在很多BD原盘中有多条音轨可以切换,右下角系统托盘去有lav分离器设置,右击即可选择轨道

7

8

 

Q:为什么我的Potplayer无法加载外挂mka音轨?

A:播放设置,勾选“自动加载外部音轨”,这样你就可以在右键-音频-音频选择里面,切换到外挂音轨了。

 

Q:为什么播放的时候没有字幕?

A:若视频内嵌字幕,则右键菜单中选择字幕,找到相应字幕轨病开启。若外挂字幕未显示,则可通过拖拽字幕到播放器窗口等方法添加字幕。如果你还没有下载字幕,那么请自行搜索对应字幕文件。

 

Q:为什么我的Potplayer听上去声音特别小?

A:在播放视频的过程中,右键视频画面,音频-语音处理,看“规格化”之前是否有勾选。这A:个选项会自动调整声音大小,如果你觉得不想要可以关闭(一般推荐动漫关闭,电影打开)

 

Q: 用我开启madVR之后感觉画面发灰,这是什么原因?

A: EVRCP(包括一些软件的“画面增强技术”)很容易使得画面被各种“优化”随意调色,包括且不仅限于驱动和播放器本身。调过色的画面可能会很好看,但是那不代表是正确的。

最终效果么发一下对比图,注意sharlock衣服的暗处,madVR输出图的色度色带会轻很多,而且总体颜色更自然

(右击选择在新标签页中打开图片,以查看大图)

再借用隔壁的一张图,在动漫BDRip中经常出现的由于画面拉伸产生的锯齿,在madVR中也有所减轻

(右击选择在新标签页中打开,以查看大图)

教程内容参考:

http://vcb-s.com/archives/1216(已经完成历史任务的前教程)

http://vcb-s.com/archives/4567

http://lysandria1985.blogspot.sg/2013/01/3-madvr.html

http://lysandria1985.blogspot.sg/2014/01/2madvr-profile.html

在 Windows 系统中启用长路径功能

从本月起我们的成品可能不再遵从较为严格的路径长度限制。这篇文章将简单介绍如何在 Windows 系统中启用长路径功能。 Windows 系统中较为保守的最大路径...

阅读全文

VCB-Studio 视频播放器推荐及教程索引

(Image Credit: しおん@pixiv) 目前我们推荐的播放器可以分成两大阵营:mpv 和 MPC。前者跨平台,后者仅限 Windows。 mpv mpv 可以在 Windows、macOS 和桌面...

阅读全文

基于 MPC-HC 和 madVR 的播放器配置入门

之前的 MPC 系教程和 madVR 教程都有些过时了。老教程直接通过注册表来设置虽然简单直接,但不利于维护,索性重新写一篇。 和 mpv 的教程 类似,本教程只提及...

阅读全文

424 条评论

    1. 暂时解决:播放器调用了独显后,并且播放器调用madvr后madvr就会奔溃报错,调用集显没事。。GTX950M,华硕笔记本,软件都从本教程下载,一键安装 分离器、解码器,中高配置的安装包

      1. 作者给我的回复:(反正我更新最新独显驱动后貌似解决了,我是应用独显后全屏才奔溃)Looks like a crash in an NVidia driver DLL when trying to present> frames using Direct3D 11.>> You could try reinstalling the GPU driver, or installing a different> version. If that doesn’t help, try disabling “use Direct3D 11 for> presentation” in the madVR settings.

        1. 谢谢你的回复!我也是用独显(970)驱动是几个月前的,进入全屏后偶尔会崩溃(因为驱动比较新?笑),这几天不经常,如果还是会出现我用这方法试试,谢谢啦。

            1. 我现在暂停播放器然后右键全屏基本很少崩溃了,估计是因为放大的时候画面渲染没跟上不跟声音字幕同步吧。我驱动最新了也还是会有崩溃

  1. 你说NNEDI3开销大也就算了,Jinc居然都成时代眼泪了么,色度升采样和图像降采样用Jinc在madVR那个示意条上看起来并不比super-XBR和catmal-rom差吧,副作用小啊。

    1. madvr的设置,并不是一定1+1=2的,而是需要经过多种算法协同处理以达到相对最佳效果,如果有开double,那就更复杂了。顺口,那个指示条真的就只是有指示功能而已,没有量化功能。

  2. 请问pot有什么选项直接默认进入exclusive这个模式,之前用了皮肤d3d导致全屏一直是windowed模式我也是服了我= =,虽然现在进exclusive模式了但是点tab之类的就会退到windowed问题是再进入exclusive需要重新开视频,直接全屏怎么也进不了exclusive这个我真的是好烦啊,搞得我全屏都不敢按键盘…有没有大佬解惑一下或者设置什么的

    1. 我这里全屏后反复跳exclusive和windowed并伴随闪屏,非常烦人。这个似乎不是pot,而是madVR在判断是全屏播放还是窗口。

      1. 第一次开视频进全屏就可以一直是exclusive,但是只要乱动退出全屏或看进度条就可能出现这个闪屏,可能自己到下一集也会出现闪屏……我的解决方法是皮肤用图层或者d3d,但这会一直是windowed不会进exclusive这个全屏独占模式反正我已经弃疗了用回mpc-hc了(mpc好丑啊没有皮肤啊啊啊啊还有不能看pot里面的tab键啊….)

            1. 换回evr才能用ctrl+j调出mpc-hc原本的那个的样子?。。(大概?。。还是evr在potplayer用ctrl+j也能调出来?。。)是皮肤吧?。。怎么了?。。

              1. 我试了试mpc-hc的evr和madvr的ctrl+j不一样,madvr的ctrl+j我在pot上也看的到,我只是说pot有tba键直观点……..额皮肤很好啊=。=

    1. 我也同问啊,但是没人帮忙解答。 我是装好播放器后再自己安装LAV Filters,把所有64位的组件都勾选上了,这样打开播放器添加系统滤镜就能找到LAV相关组件(我开始只装了 LAV Video,结果添加系统滤镜就只有这一个 LAV Video这一个) 如果你解决了记得告诉下我你的方法哈

  3. 首先感谢新教程!!小白遇到了点问题……“madLevelsTweaker.exe 将显示色彩范围调整到0-255”这一步中,该程序检测到的是集成显卡(intel 4600)。我在Nvidia控制面板里给potplayer以及MPC调整成了独显并且成功(软解画面会抖动),重启之后madLeelsTweaker.exe仍然检测到的是I卡。前两部安装和导入注册表执行了,并且没有报错。求救!

  4. 请问对于一直在按照上一篇教程[VCB-Studio科普教程1]播放器下载和设置(更新提示:安装目录千万不要有中文)中的设置流畅使用完美解码和POTPLAYER的小白而言,有必要按照这篇最新版教程进行播放器的重装么?如果有必要重装的话,需要把原先的完美解码等所有的播放环境都卸载清空再按照这篇教程重装么?

        1. 顺便请问一键安装中的中高于高配置对应的一键配置文件是只能应用于64bit的播放器中么?对于32位系统的我是不是无效的呢?

  5. 问下image downscaling缩小算法,以前LP是采用spline3taps+sc。现在好像国外网友都喜欢用Cutmull-Rom+AR+SC(不是锯齿很多?),以及新出的SSIM(看起来很牛逼),jinc也可以用(副作用最少)。他们之间是不是实际效果区别不大?

    1. 首先在日常看视频过程中,image downscaling使用率并不高。CR-AR-SC的组合是低开销下效果比较好的(也就是所谓性价比比较高的);SSIM的锐度非常好,开销也自然是大于CR的,有条件也可以开,这个是没有问题的。

      1. 你这图又勾起了我的心思。。。然而我花了一个小时截图。截来截去。。1..我原来JINCAR+JINCAR+JINCAR2..换SUPER-XBRAR+JINCAR+SSIM2D100%AR人都截傻了也没发现有区别,,以为MADVR坏了3..最后全换成MITCHELL-NETRAVALI,终于有区别了,有点糊了然后我再拿1.和.2.做对比。。截BMP.放PS上放大到800%对比。。依然没区别。。为啥会这样???

  6. 这个教程我是服的[滑稽]然而其实大家自己试试就知道哪些搭配好了……在不卡的前提下尽量选高效果的算法。Surface pro 3 i5 256GB撸过,现在想想日了狗了为啥买这渣配置……

  7. 一直在用旧教程的完美解码(我用MPC-HC),现在用了这个高配置.reg(我960显卡)后,发现madVR是多了几个模式的文件夹,粗黑是启用中是吧,然后以前全屏闪一下的,现在不会闪了,是正常情况吗?最后pot只用干净的就是说完美自带的pot并不适用这个教程?

    1. 粗体就是代表启用中的Profile;完美解码那篇教程中由于长期没有更新madVR,有一部分新版本功能会缺失,如果套用此注册表文件,有一些功能被还原到默认值;全屏的时候闪烁应该是屏幕独占模式的区别造成的,rendering菜单中有相关选项。

      1. 我的是madVR v0.89.5,有办法在现有的完美解码配置里直接升级madVR跟MPC吗。如果直接使用这里的安装包是否需要卸载现有的播放环境?(卸了整个完美解码?全屏的独占模式,不闪跟闪烁有区别吗,没区别我就不弄了……

        1. 全屏独占模式现在似乎发现了一个预渲染功能,猜测可能有关……不过我这台电脑仍然是会闪的。但是因为我也在另外一台电脑上发现了不闪,目前还没有测试。显卡的话自己电脑是970m sli并由于笔记本结构绝对不会经过集显(无法侦测到,倒是省事了),另一台是1060。

  8. 请问怎么让mpc-hc输出rgb32啊?用的n卡、evr-cp,lav video decoder里面输出格式已全部取消勾选出了rgb32,硬件加速关闭,为毛不管什么格式永远都是nv12啊?

  9. 另外,竟然删除以前的网页,吓得我到处找以前存储的教程网页整个下来,比以前的网页当然是缺失了一部分东西的,何况这个教程的相关链接全都访问不了,怀疑是否需要翻墙……喜欢用以前potplayer方案的表示很慌

  10. 虽然倒是一键安装化了,不过感觉使用时少了好多设置可以按w……我的快捷键啊……感觉改个滤镜之后继续使用以前的potplayer设置应该是没有问题的,NNEDI 32以前也是自己调了的

    1. 发现可以一键安装化之后,再回去调整以前的MADVR,会发现里面多了很多auto switch profile,除了superXBR用不了(变成默认)很是可惜之外,其他似乎都还比较合理。甚至FHD和QHD还会自动切换牺牲代价的样子,QHD党福音啊。要知道QHD开NNEDI32,最典型的我觉得是看舰C,那感觉,我跟你说,赞。

欢迎留言

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据