2016年8月更新教程已经发布,本篇以后仅作为辅助参考

更新地址http://vcb-s.com/archives/5610


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

——题记

 

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

 

阅读这篇文章之前,我假设你知道之前教程里的内容(http://www.vcb-s.com/archives/534),并且能够正确的开启madVR.

本文既有适合入门读者阅读的设置建议,也有适合进阶读者阅读的详细解释。前者用黑字标注,后者用蓝字标注。如果你觉得理解不能,你可以跳过某些解释部分。

部分教程内容取自http://lysandria1985.blogspot.sg/2013/01/3-madvr.html

 

为什么推荐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的设置面板:

前提是你正确开启了madVR(见之前教程)。一般播放的时候,任务栏右下角有图标74_172445_4_lit,右键-edit madVR settings即可。如果没有,右键视频画面,选择滤镜-madshi video render,点击show tray icon可以开启右下角的图标,点击edit settings可以开启设置。

 

设置你的显示器类型

一般都选择digital monitor

74_172445_4_lit

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

74_172445_4_lit

device其他部分一般就不用改了。接下来的一些选项跟调色有关。显示器没有经过专业调色的就不用看了。经过专业调色的不妨看看这个文章,参数调的好,搭配优秀的显示器,madVR的播放效果可以轻松媲美顶级蓝光播放机:http://lysandria1985.blogspot.sg/2013/01/3-madvr.html

 

解码和反交错方面保持默认就好。常常看动漫的,可以在processing-deinterlacing中,取消勾选only look at pixels in the frame center.

[VCB-S]Toaru Majutsu no Index The Movie[Hi10p_1080p][BDRip][x264_flac].mkv_snapshot_00.27.24_[2013.09.08_20.20.54]

Scaling algorithms,就是放大缩小的算法。这部分是madVR设置的核心,对日常播放画质影响最为显著

 

在介绍不同的算法之前,我们先来了解一下放大缩小图片,不同的算法导致的效果,有好有坏:

锐利度(sharpness) vs “一糊遮百丑”(hide source artifacts)

[VCB-S]Toaru Majutsu no Index The Movie[Hi10p_1080p][BDRip][x264_flac].mkv_snapshot_00.27.24_[2013.09.08_20.20.54]

 

这是用一个低清烂画质做片源,全屏播放,采用不同的算法造成的效果对比。

锐利度(sharpness)是指细节突出能力,左边的算法锐利度就很高,感觉细节还原很强,图片似乎“分辨率高了”,但是源的缺点,比如毛糙的线条等也被突出;而右边画面显得很模糊,细节少,但是很好的掩盖了源的缺点。这两个优点几乎不可兼得,对于画质较好的源,我们优先选择锐利度。

aliasing(锯齿)

[VCB-S]Toaru Majutsu no Index The Movie[Hi10p_1080p][BDRip][x264_flac].mkv_snapshot_00.27.24_[2013.09.08_20.20.54]

 

锯齿(aliasing)就是所谓的狗牙。表现为线条好像锯齿一般不连续,甚至断断续续的。这是图像放大缩小时候需要全力避免的。

ringing(光环)

[VCB-S]Toaru Majutsu no Index The Movie[Hi10p_1080p][BDRip][x264_flac].mkv_snapshot_00.27.24_[2013.09.08_20.20.54]

光环(ringing)是指线条边缘的环型光晕。注意上图index双手外侧的“特效”。ringing也是放大缩小过程中必须尽力避免的。

madVR提供了这一系列的算法:

[VCB-S]Toaru Majutsu no Index The Movie[Hi10p_1080p][BDRip][x264_flac].mkv_snapshot_00.27.24_[2013.09.08_20.20.54]

从上到下,效果趋于更好,但是开销也基本更大。

Nearest Neighbor和bilinear可以全部调用GPU流处理器完成;DXVA2则是调用GPU自带的解码模块(效果根据GPU而定,不过一般不会太好),下方就是需要CPU+GPU合力运算。bicubic可以选择锐利程度,softcubic可以选择模糊程度(一糊遮百丑),lanczos/spline/jinc可以选择taps(采样数量),taps越多,锐利程度越高,锯齿越少,ringing越重,开销也越大。

active anti-ringing filter(简称ar)可以开启抗光环处理,也容易在downscale时候增加锯齿。

scale in linear light可以增加image downscale转换之后,颜色对比度的精确性。建议在image downscale中开启。其实是让madVR做gamma-aware的resize,这个概念可以阅读http://www.nmm-hd.org/newbbs/viewtopic.php?f=5&t=1286

面对这么多选项,怎么快速知道选什么效果如何呢?madVR在右上方提供了形象的(但是不一定完全符合目视效果需要的)介绍:

sharpness,锐利程度,绿色条越长表明越高,一般也越好。一般情况下,upscale(放大)时候优先保证这一项的效果。downscale(缩小)则不是第一要务

hide source artifacts,掩盖片源缺陷,绿色条越长表明越高,掩盖效果更好。

aliasing,锯齿,红色越长表明越高,狗牙效果更严重。选择效果好开销大的算法,并且增加taps数量有助于减少锯齿

ringing,光环,红色越长表明效果越高,光环”特效“更严重。image downscale中不明显,但是upscale会很明显。勾选active anti-ringing filter可以有效减少光环程度

other artifacts,其他的问题,红色越长越严重,一般没啥其他大问题就是。。。

以下是我个人的推荐,适合画质较好的视频(感谢mawen1250的讲解评点)

显卡等級         chroma upscaling                image upscaling                 image downscaling

哥看的是寂寞  Jinc 8 taps + AR               Jinc 8 taps + AR + linear light  lanczos 8 taps + AR + linear light

高                    Jinc 4 taps + AR                 Jinc 4 taps + AR                   spline 3 taps + linear light
                                                                                                               
次高                  Jinc 3 taps + AR                 jinc 3 taps + AR                  spline 3 taps + linear light                                                                                                                                                                                  
中间                  softcubic 60                      lanczos 4 taps + AR             Catmull-Rom + linear light

中低                  softcubic 60                      bicubic sharpness 75           Catmull-Rom

最低                  bilinear                              bilinear                                bilinear

Chroma Upscaling优先保证不出什么问题,然后是锐利程度,能开Jinc+ar就开,不能就用softcubic 50-70

Image Upscaling优先保证锐利程度,搭配AR控制ringing

image downscaling用Spline 3taps一般实际观感效果较好

 

在你播放不卡顿的前提下,选择尽量高的设置(可以使用fraps查看帧率,全屏模式下应该是等于你显示器刷新率,窗口模式下一般是输出帧率。也可以用GPU-Z查看GPU负荷,不到90%什么的基本就没问题了)。注意,很可能播放低分辨率的视频,反而能让你卡死,因为上述推荐设置中,放大算法更加消耗运算量。

GTX 780Ti Quad SLI也许可以征服目前的一切游戏,但是绝对征服不了开了Jinc 8taps+AR 跑《炮姐时代》的madVR

接下来是渲染中的选项,基本没有太重要的。General settings推荐如下配置,可以减少全屏播放下画面撕裂,但是特别容易引驱动之类的bug。如果你全屏幕播放有问题,下面的勾全部取消,否则开启:

74_172445_4_lit

 

smooth motion,可以平滑动态画面场景的一个功能。对于动漫等很好用,虽然消耗不小,但是建议开启(开了svp的请无视这个功能):

[VCB-S]Toaru Majutsu no Index The Movie[Hi10p_1080p][BDRip][x264_flac].mkv_snapshot_00.27.24_[2013.09.08_20.20.54]

trade quality for performance,这里面都是牺牲画质来换取流畅度的。其中不少可以勾选,比如显示器颜色精度够渣(笔记本那种6bit抖动面板什么的)的可以勾选这几项(反正输出只有不到8bit的精度,中间运算精度太高也没用

[VCB-S]Toaru Majutsu no Index The Movie[Hi10p_1080p][BDRip][x264_flac].mkv_snapshot_00.27.24_[2013.09.08_20.20.54]

 

 

最后一项是设置快捷键了。这个不多说。某些有需要的可以设置

比如特地设置Chroma Upscaling Algorithm中的softcubic 和 jinc。这样当你观看效果较好的视频用Jinc,否则用softcubic

 

 

[VCB-Studio科普教程2] madVR渲染器配置教程(2016/08/13更新)

现在的高清视频观看体验,瓶颈不在片源,也不在制作,而是在播放器 ——题记 看到logo那张对比图了么?曾经就有人拿着右边效果一般的截图来质问我,而正确的播...

阅读全文

[VCB-Studio科普教程7] 如何高效高质量比较BDMV/BDRip

你是否经常询问某个心爱的番,哪家BDRip画质最好? 你是否喜欢下载多个版本的BDRip,没事截图对比? 你是否厌倦了播放器掐点截图,bakashot上传图,windows图...

阅读全文

[VCB-Studio科普教程6] 动漫视频常见的瑕疵/缺陷介绍

这篇科普教程本身有两个目的,第一个作为给观众们的科普,讲述一下动漫处理中常见的画面问题,帮助大家理解每次vcb-s发布帖当中那些技术描述;第二个作为vcb-...

阅读全文

243 条评论

        1. 求具体步骤,我也是升级win10不能开启madvr。(目前开启兼容性模式能打开,但是位率高达十几二十万kbps,我也是醉了)

          1. 1 去官网下载最新版madvr http://www.madvr.com/2 解压缩,把文件放到一个不会被误删地方(我放到了C盘根目录)3 以管理员身份运行 install.bat

    1. 兄弟,你这个连解码都是问题吧,这cpu估计软解不动H.265的勒。至于madVR更是别想,不如去看隔壁64位播放器设置,顺便试试硬解吧

  1. 想请教下,madVR高级算法CPU是Intel还是AMD效率更高?显卡是Nvidia还是AMD效率更高?想要chroma upscaling和image doubling开NNEDI3 16或者更高把1080P放大至4K,需要多好的CPU和显卡?

    1. madvr 这些东西和 cpu 关系不大,不拖后腿就行。gpu 的话一般 n、a 没啥差,但是你说要用nnedi3,那么我记得是 a 卡效率更高,因为 n 卡傻逼必须要多一步 copy back。不过这个是好多个月之前看到的,我最近完全没关注过,不知道是否还成立。

  2. MADVR已经更新到0.90.18版本了,就这几次更新的几个算法我来简单说下

    chroma upscaling方面Reconstruction算法是一个不错的算法

    downscaling方面SSIM已经毋庸置疑的质量第一了
    image doubling方面super-xbr anti-bloating 25/50这些配合deringring算法有不输于image doubling开启nnedi3 32的质量甚至更好.

  3. Nearest Neighbor和bilinear可以全部调用GPU流处理器完成…..我就算3个全选NN或者BILINEAR,,GPU负载率依然是最低的10%左右。。。依然全部都靠CPU在运算…..求帮助 我低U高显。。想利用起显卡啊

  4. 我按高的设置后。。放1080P还是无压力的。。但是拿MAWEN的4K言叶之庭一放就炸了。CPU爆了。十几帧。。这种情况怎么办呢 除了换CPU外,,是换EVR渲染看? 或者换MADVR降到低?另外。。我播放的时候监测都是CPU运行30-60%,,显卡就是10% 显存控制器负载有跳动而已,依然没有利用上显卡呢?

  5. 哇~照著LittlePox大大的教學,使用最高階的設定,竟然還可以撥放OAO
    不過顯卡使用率飆到75%了,而且播放時驅動程式介面會不能用。。。
    謝謝組長的教學,畫質真是超讚的

  6. 我像要請問一下~
    我播[Hi10p_1080p][x264_2flac]的都沒有問題
    可是如果是[Ma10p_1080p][x265_flac]的話就會一直卡卡的
    有什麼解決辦法嗎~?謝謝啦!!

      1. 中間 softcubic 60 lanczos 4 taps + AR Catmull-Rom + linear light
        GPU測起來大概70%左右
        我有試過把他調成最低階的
        最低 bilinear bilinear bilinear
        GPU只有10幾%
        可是畫面和聲音都還是會有點lag

          1. 果然是x265壓力太大了嗎~
            老筆電跑不動阿~~感謝!!!
            我剛剛試了下MPC果然就順了~~

    1. 并不是,因为通常视频都是YUV420格式保存的,亮度(luma)、色度(chroma)分开保存,色度分辨率只有亮度分辨率也就是标值分辨率的一半,所以在image downscaling之前还要经过一轮chroma upscaling,将色度分辨率拉大到和亮度一样的分辨率才能进行image downscaling

  7. 我在最近没有任何更新madVR教程的意愿,理由有二:
    1. madVR新增的那些高级播放算法,我的笔记本屏幕什么都看不出;
    2. madVR新增的那些高级播放算法,我笔记本完全跑不起。
    不经过亲自测试比较,纯凭参照和脑补写教程,写出来的也是不负责任,纯粹给观众开脑放罢了。

  8. 话说,有打算更新一下这篇教程么?
    MadVR现在的版本相比教程中的版本,缩放算法中多了NNEDI和super-xbr,我搜索了一下好像相比Jinc都有所提升。但是我尝试了几次调试,发现都无法像之前Jinc那样保持输出60FPS左右,往往会掉到50FPS
    请问新版本MadVR中,哪些设置对性能表现影响比较大呢? 我是GTX960m

    1. 我的建议是:笔记本用户放弃独显,使用集显。渲染器使用evr或低参数madvr。
      一定要用独显折腾的话,记住:a卡比n卡快得多,nnedi和xbr不是960m能跑的,我用680m都带不动xbr。

        1. XBR 960M带的动,但是讲道理笔记本用jinc+ar已经足够。个人意见 nnedi和xbr带来的提升主要体现在大尺寸4k屏幕上,再说拼着80%显存占用率看动漫还要忍受风扇的咆哮实在划不来

          1. 普遍上來说确实如此(例如在1366*760的笔记本上看新番(720P))
            不過放大系数超过2倍的时候(例如sd→fhd),就值得使用xbr取代jinc了(耗费资源差一点点而已)
            然后还有一点是xbr在choma upscaling 是优秀于jinc+ar又比jinc+ar还要高速,可以完全取代。

            PS.我的机器比较奇葩,笔记本配置的台式机,完全没风扇问题。(噪音最大在28db)

    2. 看以参考个人的这个等级分类表和自己的GPU负荷选取相应的等级,
      super-xbr基本上可以在大部分情形完全取代jinc+ar,
      madshi也这么说,
      jinc目前的优势在于可以非整数倍放大

  9. enable automatic fullscreen exclusive mode开启以后只要鼠标移动到了边缘就会不断切模式,一会全屏,一会窗口,但是如果把PotPlayer的播放窗口也选择为全屏独占模式就没这个问题,但是没有办法使用选项等窗口了,所以选择“待UI完成时再处理”就可以完美启开全屏独占模式了。

    但是我遇到个问题,Ctrl+J以后看到的是D3D9 exclusive [new path]而别人的似乎都是D3D11啊,我是WIN7 64BITS,已经是DX11了,为什么开启DX11失败啊?

    1. 另外如果我开启视频滤镜屏幕右边就会有大概100个像素宽的一个竖条灰白色带状区域,就像这个区域的画面颜色都变浅了一样,关闭视频滤镜就好了。

      我是新装的机器,下的原版POT madVR和LAV,madVR是0.89.17,显卡750ti OC版,显卡驱动是358.91.

      1. 没用,这个我肯定点了,不管点不点都是D3D9,一样,而且我点开PotPlayer的属性以后也认为我是DX9,但是我其实装了DX11啊

        [OS]
        Version: Windows 7 or Later(6.1)
        Bits: Native 64
        DirectX: 9.0c(4.09.00.0904)
        Direct3D 9Ex: OK

        [Direct3D 9 Device: 0]
        GetAdapterIdentifier.Driver: nvd3dumx.dll
        GetAdapterIdentifier.Description: NVIDIA GeForce GTX 750 Ti
        GetAdapterIdentifier.DeviceName: \.DISPLAY1
        GetAdapterIdentifier.DriverVersion: 0xa0012000d1703
        GetAdapterIdentifier.VendorId: 0x10de
        GetAdapterIdentifier.DeviceId: 0x1380
        GetAdapterIdentifier.SubSysId: 0x84bb1043
        GetAdapterIdentifier.Revision: 0xa2
        GetAdapterIdentifier.DeviceIdentifier: {D7B7XXXX-XXXX-XXXX-FXXXX-B6A41FC2XXXX}
        GetAdapterIdentifier.WHQLLevel: 0x0
        D3DCAPS9.Caps: 0x20800
        D3DCAPS9.Caps2: 0xe0020000
        D3DCAPS9.Caps3: 0x7a0
        D3DCAPS9.PresentationIntervals: 0x8000000f
        D3DCAPS9.CursorCaps: 0x1
        D3DCAPS9.DevCaps: 0x1bbef0
        D3DCAPS9.PrimitiveMiscCaps: 0x2fcef2
        D3DCAPS9.RasterCaps: 0x7732191
        D3DCAPS9.ZCmpCaps: 0xff
        D3DCAPS9.SrcBlendCaps: 0x3fff
        D3DCAPS9.DestBlendCaps: 0x3fff
        D3DCAPS9.AlphaCmpCaps: 0xff
        D3DCAPS9.ShadeCaps: 0x84208
        D3DCAPS9.TextureCaps: 0x1ecc5
        D3DCAPS9.TextureFilterCaps: 0x3030700
        D3DCAPS9.CubeTextureFilterCaps: 0x3030300
        D3DCAPS9.VolumeTextureFilterCaps: 0x3030300
        D3DCAPS9.TextureAddressCaps: 0x3f
        D3DCAPS9.VolumeTextureAddressCaps: 0x3f
        D3DCAPS9.LineCaps: 0x1f
        D3DCAPS9.MaxTextureWidth: 16384
        D3DCAPS9.MaxTextureHeight: 16384
        D3DCAPS9.MaxVolumeExtent: 2048
        D3DCAPS9.MaxTextureRepeat: 8192
        D3DCAPS9.MaxTextureAspectRatio: 16384
        D3DCAPS9.MaxAnisotropy: 16
        D3DCAPS9.MaxVertexW: 10000000000.000000
        D3DCAPS9.GuardBandLeft: -100000000.000000
        D3DCAPS9.GuardBandTop: -100000000.000000
        D3DCAPS9.GuardBandRight: 100000000.000000
        D3DCAPS9.GuardBandBottom: 100000000.000000
        D3DCAPS9.ExtentsAdjust: 0.000000
        D3DCAPS9.StencilCaps: 0x1ff
        D3DCAPS9.FVFCaps: 0x180008
        D3DCAPS9.TextureOpCaps: 0x3feffff
        D3DCAPS9.MaxTextureBlendStages: 8
        D3DCAPS9.MaxSimultaneousTextures: 8
        D3DCAPS9.VertexProcessingCaps: 0x13b
        D3DCAPS9.MaxActiveLights: 8
        D3DCAPS9.MaxUserClipPlanes: 8
        D3DCAPS9.MaxVertexBlendMatrices: 4
        D3DCAPS9.MaxVertexBlendMatrixIndex: 0
        D3DCAPS9.MaxPointSize: 8192.000000
        D3DCAPS9.MaxPrimitiveCount: 16777215
        D3DCAPS9.MaxVertexIndex: 16777215
        D3DCAPS9.MaxStreams: 16
        D3DCAPS9.MaxStreamStride: 255
        D3DCAPS9.VertexShaderVersion: 0xfffe0300
        D3DCAPS9.MaxVertexShaderConst: 256
        D3DCAPS9.PixelShaderVersion: 0xffff0300
        D3DCAPS9.PixelShader1xMaxValue: 65504.000000
        D3DCAPS9.DevCaps2: 0x51
        D3DCAPS9.MaxNpatchTessellationLevel: 0.000000
        D3DCAPS9.MasterAdapterOrdinal: 0
        D3DCAPS9.AdapterOrdinalInGroup: 0
        D3DCAPS9.NumberOfAdaptersInGroup: 1
        D3DCAPS9.DeclTypes: 0x30f
        D3DCAPS9.NumSimultaneousRTs: 4
        D3DCAPS9.StretchRectFilterCaps: 0x3000300
        D3DCAPS9.VS20Caps.Caps: 0x1
        D3DCAPS9.VS20Caps.DynamicFlowControlDepth: 24
        D3DCAPS9.VS20Caps.NumTemps: 32
        D3DCAPS9.VS20Caps.StaticFlowControlDepth: 4
        D3DCAPS9.PS20Caps.Caps: 0x1f
        D3DCAPS9.PS20Caps.DynamicFlowControlDepth: 24
        D3DCAPS9.PS20Caps.NumTemps: 32
        D3DCAPS9.PS20Caps.StaticFlowControlDepth: 4
        D3DCAPS9.PS20Caps.NumInstructionSlots: 512
        D3DCAPS9.VertexTextureFilterCaps: 0x3030700
        D3DCAPS9.MaxVShaderInstructionsExecuted: 65535
        D3DCAPS9.MaxPShaderInstructionsExecuted: 65535
        D3DCAPS9.MaxVertexShader30InstructionSlots: 4096
        D3DCAPS9.MaxPixelShader30InstructionSlots: 4096

  10. FFMPEG作为原始解码器完全吃的CPU,后面渲染走MADVR完全吃GPU,两边独立开来,并且FFMPEG在potplayer里面倍帧是有效的,如果换了LAV则倍帧无效,并且madVR的插帧功能似乎全程都没有什么卵用,FFMPEG先把24帧插到48帧,再有MAD加到60帧【madVR插的似乎没体现出来】,刚开始画面流畅到不适应,现在看习惯了在看24帧普通片时候反而觉得卡。缺点是FFMPEG插帧貌似是方块区域分割采样插,所以画面平移缩放下效果很好,画面内容变动较大,烟雾,爆炸,脸部表情夸张时,则有闪影。
    今天尝试了下LAV发现插帧功能没有用了,画面不流畅,还是还回来了FFMPEG
    E3-1245 V3+GTX960 ,显卡满载

  11. 注意事项:N卡用户并且系统是win10的看下,如果你使用驱动版本是353.62或者之后的版本,并且你的显卡不支持D3D11,那么你将无法使用NNEDI3这个版本。解决方法是换显卡或者换系统或者换353.62之前的驱动就行。

  12. 我的GTX960M用他跑影片都黑屏(筆電)
    但是不用他就可以 可是他就用雙核CPU在跑
    雖然最高的時候會跑到70幾% 熱量也還好60而已
    可是真不解為何不讓我用N卡跑呢

  13. 请问下 evr和madvr在色彩和亮度上 是不是差别不大?之前用evr和madvr,发现madvr的色彩更鲜艳亮丽,后来换了显卡重装了驱动,发现2个滤镜在色彩和亮度上几乎没太大区别,这是怎么回事?

  14. 升级到最新版本笔记本强制使用独显开启播放器,720及720的视频可正常播放,但是1080的视频必须在全屏的情况下才能出现画面,非全屏的情况下只有声音。

  15. LP大大 我历经5次重装终于迷之开启MADVR 画质美哭 但是有个小问题 全屏的时候偶尔会有画面闪一瞬 请问何解?联想笔记本i5 3230M Geforce750M 配置如下:次高 Jinc 3 taps + AR jinc 3 taps + AR spline 3 taps + linear light播放LLOP和冰菓ED1,CPU和GPU平均使用率大概50%,参数还有提升空间否?可以给点建议吗?谢谢!

    1. 画面闪烁,看文章里:“接下来是渲染中的选项,基本没有太重要的。General settings推荐如下配置,可以减少全屏播放下画面撕裂,但是特别容易引驱动之类的bug。如果你全屏幕播放有问题,下面的勾全部取消,否则开启:”

  16. 看了下那个参考教程,但是出了问题……现在终于用上4K 60Hz 10Bit屏啦,尽管是个TN尽管是ACO U2870VQE,但是这和使用imagle doubling一开就帧数从60->10+为什么会低于视频原始帧数啊,已经卡了啊,CPU和显卡占用不到20%啊(i7 4910M + 970m sli)……另外就是mawen大大压的恋爱随意链接怎么感觉画质略不好,这是视频源不好的锅么……和其他番对比起来说的,没有看过心连情结的其他BDrip,我就和组内压的No Game No Life比的4K下使用Jinc4 + AR,心连情结拉出来锯齿显然多……即使用SoftCubic 60也是锯齿多

      1. 真是个悲伤的故事……设置是这样的,这是1:1我的屏幕是3840*2160,如果算高度的话,那就是两倍于1080,三倍于720,正好然后全屏,此时分辨率3840*2160 由于png此时已超过5m即使用ps压缩也不会低于5m,无法传路过图床,只好让ps存jpg,质量12拉满……GG了……真的卡了取消double之后只用jinc4啥的是这样的其他设置同教程,trade全关。开了debanding,不过没开也那样。现在想来标题看起来锯齿多可能也是因为制作的时候标题就在一直做缩放操作逐渐变大,不像No Game No Life是固定,那也没办法不过其他地方感觉也有些问题

  17. 最近闲的蛋疼突然想比较下MADVR和其它渲染器的效果,然后同一个画面,切换不同的解码设置来比较,发现HDRIP/10BIT解码设置下和开启MADVR的画面看不出区别……请问这是怎么回事?我的设置错误了吗?完美解码版本最新,显卡是N卡。

  18. 我的配置是i7 4770K加GTX660,播放了一下炮姐时代和那个少女时代,完全放不了。。。已哭瞎 还有就是封面那张图是表示N卡不行么。。。

  19. 问一下 按照设置 Jinc 4 taps + AR ,Jinc 4 taps + AR, spline 3 taps + linear, 配置 4790K+gtx970播放10bit 1080p 点兔, 画面运动场景,抖动较厉害, 如何设置呢?

  20. 问个问题,madVR能不能降低10bit视频的软解压力?我在potplayer吧看到有人是这么说的?还是说仅仅是用GPU去做渲染,并没有降低CPU压力的功能。还有就是64bit的MPC-HC软解会比32bit的MPC-HC压力小?

      1. 是否考虑介绍一下针对烂片源的解法,比如需要补新番但是新番一集不到200M的情况。我已经调了Chroma Upscaling还是觉得不够模糊 是不是还得给image upscaling 来一发

  21. 一次性多问几个问题(至少保证文章中没写)Reclock:1:Reclock搭配mpc-hc是仅限外挂音轨还是一切播放?2:Reclock对于笔记本外置声卡是要特别设置还是没有差别?我准备按照这个教程使用http://blog.sina.com.cn/s/blog_72b3301c0100v1xj.htmlMADVR字幕:1:MADVR使用xysub-filter for MADVR外挂字幕,没有字幕特效(QQ影音表示至少还有0.1秒刷一次字幕特效的功能),多少能想点办法否?2:用xysub-filter for MADVR比起直接挂有多少优势,因为字幕和视频分开输出觉得还是比较好的,容易调啊驱动问题,功耗切换对于笔记本MADVR只能用集显的问题,已经用NV inspector强改,对于da…player将类型0x0..01(解码器)改成了0x0..13(3dmark、physx、…),解决,但又变成只能用独显运行1:笔记本电池时功耗是很重要的,但也不能说我用电池补番还得滚回去用QQ影音吧?nv inspector改成什么可以自动根据效率选择或者可以在控制面板手动选择?2:用HD4000运行的话,快速切换渲染模式是可以预设好快捷键的吧?大致设什么比较靠谱?我用较高并不使用opengl会占用80%,用什么更好?还是说用电池时应该不用集显?用EVR?用madvr 跑到80% 能耗是8w说实话,我自己大多还真查不到,昨晚12点我查怎么强改笔记本使用独显运行解码器查了1个小时无果,还是被大神回答解决的……目前我会继续搜索,但同时还求大神指教啊……

  22. 笔记本表示650m占用率始终0,HD4000上80%,并且n卡面板只有3d选项不说,对完美解码强设用独立显卡运行都是无效的,似乎只有fraps和完美解码有这个特性,这怎么办

  23. 话说想问个新人的问题,,我用完美解码按照本文的教程设置好Jinc 4 taps + AR 。然后播放视频,通过华硕的gpuz工具(本人机器1230v2 gtx660)查看显卡占用率,发现不管放什么视频,显卡视频引擎占用率始终为0,gpu使用率也就10%左右,只是cpu占用的变化。我测试播放炮姐时代,虽然很卡,但是也只是cpu在占用,已经占用到100%了,可是显卡gpu占用率仍旧只有10% 视频引擎占用率还是0。想问下,这样看来显卡根本没在硬解,是我这显卡的问题 还是驱动还是啥问题呢?

        1. 那说明GTX660足够10%运行madVR给定设置(这个设置GT630都没压力;GTX660我没用过所以只能是根据你的信息推测),至于炮姐时代,瓶颈在E3v2这个不用看。madVR需要接过CPU解码的数据进行渲染,而不是参与解码。建议先搜索下“渲染”/“解码”相关,可以去potplayer吧等地方问问,你对这两个不同的概念看样子有混淆。

          1. 开了svp就可以把madVR自带的smooth功能关闭。ffdshow和lav区别是有,但是一般播放来说关系不大,甚至可以视为没区别。

          2. 只能支持传统的8bit硬解。现在常规的8bit视频播放,硬解基本是毫无必要的,占个5%的CPU能怎样么。

  24. 希望有详细的SVP教程,介绍一下svp每个选项代表什么含义,什么情况下该调多高。。。官方的默认设置虽然很好了,但为了打造最适合自己的设置,就有必要搞清楚每个选项所代表的含义。百度查到的svp教程都是旧版的,好多旧版的svp选项设置在新版svp里没有。

    1. 这个是N卡驱动对于可以切换独显和集显的时候,对于解码器等要求强行使用集显所导致的。要用nvidia inspector对驱动设置进行修改。具体怎么改还是要自己摸索……

        1. jinc和lanc得搭配ar,不搭配ar单比算法是被完爆。从算法效果上来说,实时播放nnedi3效果比jinc+ar好不到哪里,但是在我机器上OpenCL效率高,消耗少。

          1. 原来如此,谢谢,我去看看我那块apu效率怎么样去。顺便问一下,让madvr解码10bit跟用你在文中提到lav比怎么样?顺便说一下,过两天我买的境界的彼方蓝光第一卷就要到了,我从萌购买的,选的是日本直邮。这个如果要自抓上传的话,可以传到哪里呢?怎么传啊。。。。。

          2. 唔,那还是算了吧,圈内已经有人预定了这番,如果他不跳票,你只抓一个iso没有什么意义。。严格意义上我们还需要抓CD的EAC,需要BK的扫图。。。

          3. 唔,话说BDISO和BDMV都是啥东西啊?。。。。每次看到你们提到什么人或者什么组织或者什么片源的时候都是一堆看不懂的奇怪字母和文字,都有一种“贵圈真乱”的感觉。我也试着自己去搜索了,看了墙里墙外资料若干,明白了一些技术性内容,但是。。。。贵圈真乱。。。。这个组织那个组织,这个分支以及另外一个分支,这个raw那个raw。。。什么1250、1993、304、307都是什么啊!!!!摔!!!你们就没有编年史或者名人堂吗?。。。。

          4. 一群制作并散播盗版音像制品的,哪来的什么正规组织或者名人堂。。。本来就是谁想来就来,谁想走不留,为了共同目的可以合作,利益冲突就贵圈真乱。。。

          5. 制作并散播盗版音像制品。。。。笑尿,这么说我要是想的话也可以自己开个组建立个分支起个XXXXX-Raws的名字然后地球上就又多了一个“制作并散播盗版音像制品的”。。。。。但是,你们一群非营利组织哪来的什么利益冲突。。。。。

          6. B站搬运工道理一样。没有直接的物质收入,下载量、观众认可度等带来的精神上的满足感或者说虚荣感,以及有的组织有自己的带广告网站,甚至和一些商业性机构合作,需要访问量。有人的地方就有江湖,不挣钱还挣吆喝呢。

          7. 唔,这样啊。请教个问题,我以前以为,文件体积越大,画质就越好,像电影天堂之类的地方的那些2G的1080p,根本不能算是高清。但是看你们工作室的作品以及mawen1250的作品,体积都很小,比如你们压的苍蓝钢铁的琶音一集1G左右,而philosophy-raws的angel beats每集却有近2G,观感上也是angel beats画质更好一点,而这两者都是25分钟左右的动画。当然这两个是不同的作品,直接比较并不合适。不过mawen1250制作的angel beats体积却是几乎只有philosophy-raws的一半,限于网络问题还没来得及下下来对比。我的问题是,一般的看法不是体积越大画质越好吗?为什么你们的作品体积都那么小呢?而你之前提及的那个秒5的thora版更是只有2.17G,并且说是超过了原盘。而我平时想法是1080p至少要7G才能看。就算是10bit编码,这些体积变化也太夸张了点吧。像同为10bit,mawen1250的ab和philosophy-raws两倍体积的ab,画质难道是相同的吗?

          8. 我遭得住么我,你来问我为啥都是4GB显存,GT440狂牛怎么跑不过GTX 680。这年头看码率决定好坏就跟看显存决定显卡一样,稍稍有点入门知识都不会这么问。。。

          9. 現在太多人都對電影PT那些所謂的高參高碼給教壞了 的確,真人電影需要的碼率通常比動畫高 但是說電影PT站壓的動畫 真的對畫質有比較好嘛…. 更何況有些高碼根本是無意義的 電影PT的固定參數絕對不能適應各種情況 另外1集24min的動畫 1話也差不多有7G 看BDMV去吧……….

          10. 唔,被鄙视了,呜呜。。。我去补补入门知识去。。。不过严正声明:我才不会问4G的显存那种问题呢,好歹我书柜里面还有几百本微型计算机呢。。。。

          11. 通常真人电影码率比动画高不少,但是如果超过了某个数值那都是码率浪费。通常真人电影720P码率在4000-5500差不多(单论视频),超过5000就已经有点浪费了,常见在4500-5000基本没问题,个别高压可以缩到3500-4000这个范围内。1080P也就7500-10000的样子。比方说一个真人的720P,调整好滤镜后成品码率大概在4300左右完全可以,但你却非要压出一个码率为8600的成品,那这完全就是浪费。10bit编码平常比起同画质的8bit可以缩10-15%,这个具体跟源还有点关系。动画具体如何我个人没压过不太了解,不过根据一些优秀成品的数据,码率可以是真人电影的一半还不到。还有,说到超越原盘这点,是因为原盘画面本身可以说并不是最佳的,大多数只不过是一个很理想的待开发品。根据原盘好坏程度在压制时上不同程度的滤镜以达到更好的效果这才是良心压制组的目的。

          12. 话说圈内那个人跳票的有点狠。。。你能把做出来的iso,用rar5 带上rr 3%,4GB一卷分卷传度盘么?这样第一卷起码BDRip视频部分能先开做

          13. 10号晚上到了上海,今天凌晨已经在向我这里发了,看样子海关没有出来刷存在感,如果没什么意外情况的话,后天或者明天应该能到我手里。然后压缩上传什么的怎么也得一天吧。。上传带宽的话,我同学家有4M的上传带宽,一天传完所有分卷应该没问题。我的百度盘也有2T空间,应该是够的。

          14. 不过为什么要用rar5呢?我平时备份资料库都是用7z的存储,因为这种东西压缩体积也小不了多少,反而会延长很多压缩时间。

          15. 因为这么大的文件一旦传输出现错误,rar5配合恢复记录能拯救世界。至于压缩率你别指望,能瘦身个1GB就不错了,你直接用储存模式反而更有效率

          16. 错误的话我平时用115备份20G的iTunes资料库也没出遇到过,就是有一次自己手贱选了tar格式没结果文件名里的特殊字符自己变成下划线了,导入不进去了。还好有前几次的备份,配合着恢复了。

          17. 相信我,你这份iso会经过很多渠道最终才会被转化为可以压制的源,做个保险没什么坏处。

          18. 唔,好吧,不过为什么要度盘,传统上来说不是迅雷快传和115网盘吗?前者下载速度快一点,后者是曾经比较流行的网盘。而百度网盘下载工具还有限制,可文件大小也有限制。。。。是因为那两TB空间么。。。可是我115空间都11T了。。。。。

          19. 百度网盘下载速度快而且方便。你做压缩包用分卷就好了。而且分卷也能并行下载,降低下载出错中断的风险性

  25. 强烈要求更新此版本MadVR 0.86.12beta15:http://madshi.net/madVRanotherTestBuild1.rarbeta16:http://madshi.net/madVRanotherTestBuild2.rar(1) fixed: ArgyllCMS/HCFR disabling the 3dlut didn’t work(2) fixed: dithering was not setup correctly, resulting in blocking artifacts(3) madVR doesn’t dither, anymore, when the requested test pattern color doesn’t need dithering(4) added new calibration API which allows ArgyllCMS/HCFR to ask the madVR output levels setting (TV, PC, custom)(5) added madHcNet64.dll to allow madTPG automation from 64bit versions of ArgyllCMS/HCFR(6) maybe fixed (not sure): madTPG sometimes failed to update to a newly requested test pattern color

    1. 这篇教程目标是写一篇多数人乐意照做的说明书,以摆脱pot默认/qq一键优化;而不是让大家觉得在阅读不明觉厉、好长不看的发烧友自娱自乐。我不会让大家安装目前完美解码这种“一步到位打包软件”之外的东西——他们只有耐心下载安装一个软件,如果非要让他们再下载和手动安装,”还是回头继续用qq影音吧”。

  26. devices-colorγ下的enabe gamma processing中有两项pure power curve和BT.709/601 curve,平时默认是关闭,点开默认是pure 2.20,余渣显示器泛白,用2.40感觉不错,今天注意到妖精组的参数里有:Matrix coefficients : BT.709。来回测了一下,BT.709比pure色彩更深,唔,应该用饱和这个词么,相同参数。啰嗦了半天,余想说的是,gamma这东西,主要看自己观看习惯和显示器,不用管视频参数?

    1. 视频参数里面的matrix coefficient,是决定了视频转换为RGB用的规范,与madVR那个选项无关;而madVR是针对你显示器设置。如果你显示器未经校色,你老老实实关闭。

          1. 他估计是看了囧熊的教程一知半解,直接拿他的参数来用了,殊不知参数这种东西因显示器而异,就算是同一厂家同一型号的显示器,黑位也有不同。囧熊早就说过他那个ycms的参数是他自己显示器上的。而且现在校准黑位是用ArgyllCMS配合dispcalgui来生成3dlut,然后用madvr外部调用生成的3dlut 。不过囧熊自己不在教程里面详细说明是他的错,小白非得手把手教才行。少一个字都是自己的错。

    1. ffdshow和lav都是基于ffmpeg项目的,lav更侧重于蓝光,ffdshow相对老了点,后续开发也比不上lav了。压制的话加后期处理自然是ffdshow专业,单纯看视频就用lav比较好。

    1. 不用madvr默认设置播炮姐时代100fps左右 偶尔卡顿 基本流畅…作死的用了Jinc 8taps+AR madvr试试播放:声音正常 直接黑屏 0FPS…我都哭了

  27. 这个是你团队压制的言叶之庭,我根据最高的效果设置之后的截图,显卡是HD 7970*2。看上去貌似是好了一些,但是不明显,是你们压得好的原因么?

    1. 接下来是渲染中的选项,基本没有太重要的。General settings推荐如下配置,可以减少全屏播放下画面撕裂,但是特别容易引驱动之类的bug。如果你全屏幕播放有问题,下面的勾全部取消,否则开启:

  28. 测试了一番,感觉jinc3taps+AR的upscaling资源消耗主要看的是输出分辨率,和原视频的分辨率关系不大。我的笔记本3610QM+GT 640M,chroma upscalling用的是softcubic 60,对于30/24fps的视频,各种不足1080P的视频upscale to 1080P都能完美应付。但是60fps视频,无论使用SVP实时插帧还是SVP+Megui压出来的,480P→1080P,720P→1080P,900P→1080P都会稳定在41fps左右。原视频是1080P的话就也能完美60fps播放。

    1. 全屏模式下应该是等于你显示器刷新率,窗口模式下一般是输出帧率(如果勾选了smooth,输出一般是24×2=48)。仔细看文章解释

      1. 果然,我尝试了在N卡驱动面板里设置了播放器强制双卡渲染。虽然GPU2使用率上升显示双卡同时生效工作了,但是播放出现错误。另外680单卡在高质量设定下播放1080P也开始有些勉强了。如果 downscaling 设定 Lanczos 8taps AR+ scale in linear light GPU使用率在90左右波动,甚至会有细小卡顿不流畅现象。Spline 4taps 要轻松些。不过我记得以前不会这么夸张?。。。

        1. downscaling 要那么sharp干什么。。我们之前做BDRip,downscale我们从来都是spline36resize,也就是spline 3taps。Lanc8 taps+AR没什么好处的,反而实际观看时候aliasing更多

          1. 哦,不对,是我疏忽弄错了了,最影响耗能的是chroma upscaling中Jinc的级别,jinc 4taps AR 和jinc 8taps AR 在我的卡上的差别是,前者GPU占用率只有40左右浮动,风扇很安静;后者GPU可以接近满载浮动,而且略有卡顿,风扇呜呜叫。而两者右上方的数值差别十分小(实际效果眼拙就不好下定论了)。或许更建议使用 jinc 4taps?

          2. You need GTX780Ti。GTX680 50包邮过来吧。 其实吧,Jinc 8 + AR作为最高设置的象征意义大于实用意义。实际上Jinc 4taps+AR有时候甚至好一点(ringing少)

  29. jinc8根本没必要,trade quality for performance全部不要选择,还有就是关键的3dlut部分为什么不说?http://www.avsforum.com/t/1471169/madvr-argyllcms,还有最新版的MADVR增加了deband功能

    1. 1、Jinc 8 + AR作为最高设置的象征意义大于实用意义。实际上Jinc 4taps+AR有时候甚至好一点(ringing少)2、本文预计读者多为本来使用QQ/暴风/potplayer默认的网友,看了之前教程装了完美解码3、根据第二点,我不觉得有多少人有校色仪,那么我不打算把那段天书般的步骤加入,只是用篮字介绍下留个链接4、根据第二点,我不希望再加个,教他们去全英文的网站下载安装madVR beta版的内容。日后完美解码加入了新版madVR我再更新不迟。反正我有这个自信,就我自己的Rip,他们不需要deband功能也能观看。

    2. 另外,trade quality for performance有时候是有好处的,比如我不关闭那些就开不了jinc 3taps+ar,我觉得就我的笔记本,牺牲颜色运算精度,加强re-sampling,绝对是利大于弊

  30. 技术文必须支持~ 顺便问一下,upscaling中Jinc的ring严重么?现在电脑能开jinc 3taps,但是开了AR有时就会卡,我是应该用lanczos 3taps还是不加AR的jinc 3taps?

          1. 用的笔记本,也没法超频。不过大部分的视频jinc3tap+AR也跑的来,决定平时就这么开着了,遇到放不动的再往下降。感谢指教了~

欢迎留言

VCB-Studio