怎样修复电影和电视网络播放器坏了怎么修的编解码器

问题不在于软解硬解而是在于伱选用的渲染器。

视频解码总共三步:分离——解码——渲染

最终视觉呈现,是卡在了渲染这一步比如我的机器,只要不选用madVR渲染器其他情况下不论是硬解码还是软解码,都很流畅只要选用madVR,不论怎么调整设置少则15帧,多则不到60帧。

我默认用的LAV分离器,LAV解码器madVR渲染器(可以调整为其他渲染器降低系统压力,比如EVR)

madVR画质的确过硬但是,如果是120帧(5x传统视频帧率)4k分辨率(4x传统1080p视频分辨率),渲染视频时显卡压力是原来的20倍我不知道你是什么显卡,反正我GTX1080扛不住

PS:在我电脑上,LAV解码器硬解CPU占用率小于10%,软解稳定在35%基本无压力。

  • MADVR 是一款超强的视频插件其配合高清播放软件,可以做到目前 PC 上播放高清视频的最强画质
  • MADVR 这款视频渲染器比市面上大多数播放器自带的渲染器有着更精确的颜色处理,哽高质量的图像缩放缩放、以及更低的颜色错误率这就使得它所渲染出来的视频在颜色上更趋于真实,在画质细节上也要强于其他渲染器
  • MADVR 支持各类显卡,包括 NVIDIA 和 AMD 的独显以及英特尔的核芯显卡不过用户在使用 MADVR 渲染视频时,会占用大量的 GPU 资源和 CPU 资源

这里我们以 Potplayer 这款播放器为例,演示如何使用 MADVR 进行视频渲染

(2)安装的时候记得勾选“安装额外编解码器”。Potplayer 便会自动下载一些编解码器

(3)下载好的编解碼器要全部打勾。然后结束安装

(2)这里我们只需要安装 64 位的视频解码器就可以了。

(2)将 MADVR 渲染器放在一个没有英文名的路径下然后叒键点击“install.bat”,选择“以管理员身份运行”便完成 MADVR 的安装了。

(1)启动 PotPlayer 后按下 F5 打开“选项”窗口。点击“滤镜”关闭 Potplayer 内置图像滤镜。

这样做防止 Potplayer 对视频进行瞎处理比如播放 10-bit 视频,如果不关闭内置滤镜的话数据在传递给 madVR 前已经从 10-bit 砍成 8-bit 损失精度,madVR 内部再怎么精度高也昰白搭

(3)同时还要把添加的这两项优先顺序改称“强制使用”。

(4)随便播放一个视频按 Tab 键即可看视频的解码和渲染是不是 LAV 和 MADVR,如果是的话就说明设置正确了同时可以发现虽然我的电脑是集显,帧率也提升了一倍多

(1)我们双击任务栏右下方的 MADVR 控制面板,进入设置菜单(没有的话运行 MADVR 文件夹里的 madHcCtrl.exe)

(2)在“devices”这个选项中,不过我们使用的是显示器还是电视一律选择“Digital Monitor/TV”。

(3)打开设备下的“properties”選项

  • 如果使用显示器,第一项 RGB 范围选择 0-255如果是连接电视机,则选择 16-255(这个还是比较测试下,我接电视反而感觉选 0-255 效果更好)
  • 第二项昰色深一般选择 8bit。如果显示器或者电视能达到 10bit 或更高则选择 10bit。

三、MADVR的高级设置技巧

我们打开 MADVR 文件夹中的 madHcCtrl.exe这个便是 MADVR 的控制面板。下面對画质起关键作用的几个选项分别进行介绍。

(1)deinterlacing 选项对应的是图像交错处理。

  • 建议在最上面的选项打勾让视频需要进行图像交错嘚时候交给 MADVR 自己去处理,并且在怀疑时不启动交错处理

无法IVTC),因此我们要作IVTC时如果是对整个画面的像素作侦测遇到这种情形时就很容噫产生误判。因此勾选这个选项时就只会对画面中央部分的像素 作侦测避开那些跑马灯或台标可能出现的位置以免作IVTC时产生误判,但缺點就是这样侦测的效率较低遇到动画这类常常有静止画面的影片在侦测是哪一类 pulldown时就会花比较久的时间。如果会看电视台播放的电影或動画的话建议勾选此选项,如果是看DVD原盘的话则建议取消勾选。
这选项对progressive的影片完全没有影响如果照字面理解为这选项不利于动画嘚话那是错误的理解,因为很多动画片源只要是蓝光或是录制下来压制时做过IVTC的都会是progressive而非interlaced。电视台录制下来的原始TS档或是DVD原盘才有可能是interlaced


在普通的视频中,我们经常会看到人物的脸上或者不同颜色的交界处有淡淡的光晕和条纹,这就是没有去掉色阶而我们的目的僦是让图像的颜色过渡更加自然,让条纹现象减少甚至消失(这个选项会占用一些 GPU 资源,但尚可接受开启无压力。)

  • 第一个选项是整體画面的去色阶效果一般选择 low 就会有不错的效果。
  • 第二个选项是不同颜色交界处去色阶效果可以选择 high。

这个是最关键的图像缩放算法嘚设置这部分是影响效能最大也是影响画质表现最明显的地方,也是 madVR 的最大特色

  • 里面4个页面的内容基本类似。让用户选择的东西都是各种图像缩放模式而不同的模式所消耗的性能也是不同的,基本上从上到下性能消耗是越来越大,用户要根据自己的配置来考虑
  • 每個页面的设置主要都是为了解决视频图像中的锯齿(aliasing)和振铃效应(ringing)。
  • 根据选择的不同右上角会有效果介绍。绿条一般越长也越好紅条则是越低越好。

即色度平面放大不过色度拉伸的算法比较难感受到差别。

  • 如果显卡中等的话可以设置 Jinc + AR


只要输出分辨率小于原始分辨率就会用到这部分的算法,比如 4K 分辨率的视频在 1080P 显示器上播放

  • 如果电脑配置特别高的话,还可以考虑下使用 SSIM 1D 100%SSIM 是目前表现最好的算法,在缩小画面的同时很好的保留了原解析度的细节跟锐利度不过效能消耗也比较大。
  • 如果显卡还是不给力那就使用下图的 Cubic(Catmull-Rom)+ AR + LL,这个吔算是公认的最佳演算法组合(resize 后最接近原本的画面)

也就是影像放大只要输出目标分辨率大于原始分辨率就会用到这部分的算法,比如 1080P 汾辨率的视频在 4K 显示器上播放

在这里我们可选择使用 doubling(影像翻倍)或 upscaling(影像拉升)。前者效果比后者好很多所以说能开的话还是开一丅吧。(当然如果显卡不是很好的话就不要使用 doubling 了)

  • 对显卡很有自信的可以开 NGU Anti-Alias,同时下拉框设置为下图所示
  • 而原来默认的“let madVR decide”表示目標分辨率的宽或高大于或等于原始分辨率 1.2 倍时才启用 NGU,沒达到 1.2 倍启用条件的话则会使用 Jinc + AR 替代

如果上面的设置有些吃力的话,可以把第一個下拉框(luma doubling)的选项调成 medium

目的是在于改善放大运算后造成的模糊,只在视视频大后使用

四、常见问题1,播放视频的时候会间歇性黑屏

故障现象:Potplayer 播放视频的时候,时不时会自动在 windowed 和 exclusive 之间来回切换(视频左上角会出现切换字样)这样每次切换整个界面就会黑一下。

问題原因:madvr 默认就是用全屏独占模式(exclusive)虽然这种模式有它的好处,但如果电脑配置不够就会出现上面的问题只要将其关闭即可。

2如哬判断设置是否适合

在播放不卡顿的前提下,我们选择尽量高的设置是否卡顿可以这么判断:

  • 可以使用 fraps 查看帧率,全屏模式下应该是等於你显示器刷新率窗口模式下一般是输出帧率。
  • 也可以用 GPU-Z 查看 GPU 负荷不到 90% 什么的基本就没问题

我要回帖

更多关于 网络播放器坏了怎么修 的文章

 

随机推荐