也许是我笔记本双显卡的问题,用集显是正常的,改用独显就会黑屏。fch1993 写了:我这里测试是除开hevc和mpeg4之外,我这里都能DXVA硬解配合MADVR支持。netsky123 写了:请问DXVA2(Native)是不是不支持madVR呢?
播放时会黑屏,更换为CUVID或换用EVR就正常。
也许是我笔记本双显卡的问题,用集显是正常的,改用独显就会黑屏。fch1993 写了:我这里测试是除开hevc和mpeg4之外,我这里都能DXVA硬解配合MADVR支持。netsky123 写了:请问DXVA2(Native)是不是不支持madVR呢?
播放时会黑屏,更换为CUVID或换用EVR就正常。
有没有替换MPC-HC自带的LAVFilters?或者将MPC-HC的滤镜设置为外置/系统LAVFilters?我在MPC-BE里播放10bit时截图如下: 如果自带LAVFilters替换后出来的还是走NV12,只能说要么MPC-HC自带的EVR因为某种原因拒绝了RGB32,或者是因为某种原因Mixer没在RGB32下做吧……fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
这个是一个已知的问题。MPC-HC对内建LAVFilters的设置是写入MPC-HC自己的配置路径的(通过LAVFilters的API,走MPC-HC内部代码写入),和系统LAVFilters不同。替换MPC-HC内建LAVFilters后,其他mod部分都尽可能用LAVFilters已有且可用的设定,所以MPC-HC可以正常保存;但是YV16其实是LAVFilters自己的隐藏功能,tMod只是把这个功能开放而已,需要用标准方式单独写入YV16的设定,但因为LAVF官方没开放,MPC-HC内部代码只能保存YV16设定,而读取设定后会主动屏蔽YV16的使用。这个必须改MPC-HC的代码才行,虽然改动不多,不过不想因为这一个小mod去编译MPC-HC增加NMM服务器负担了= =b。需要在MPC-HC里用YV16的话,提供以下两三个route:Neroldy 写了:感觉虽然开启了YV16支持,但是好像在替换了MPC-HC内建的filters之后,每次播放器都会uncheck那个YV16的选项?
感谢回复,现在我的是使用安装版本,用系统的LAV,还有最后一个问题,就是为什么大大推荐mpc-be?“各种各样的原因”具体是什么?06_taro 写了:有没有替换MPC-HC自带的LAVFilters?或者将MPC-HC的滤镜设置为外置/系统LAVFilters?我在MPC-BE里播放10bit时截图如下: 如果自带LAVFilters替换后出来的还是走NV12,只能说要么MPC-HC自带的EVR因为某种原因拒绝了RGB32,或者是因为某种原因Mixer没在RGB32下做吧……fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
这个是一个已知的问题。MPC-HC对内建LAVFilters的设置是写入MPC-HC自己的配置路径的(通过LAVFilters的API,走MPC-HC内部代码写入),和系统LAVFilters不同。替换MPC-HC内建LAVFilters后,其他mod部分都尽可能用LAVFilters已有且可用的设定,所以MPC-HC可以正常保存;但是YV16其实是LAVFilters自己的隐藏功能,tMod只是把这个功能开放而已,需要用标准方式单独写入YV16的设定,但因为LAVF官方没开放,MPC-HC内部代码只能保存YV16设定,而读取设定后会主动屏蔽YV16的使用。这个必须改MPC-HC的代码才行,虽然改动不多,不过不想因为这一个小mod去编译MPC-HC增加NMM服务器负担了= =b。需要在MPC-HC里用YV16的话,提供以下两三个route:Neroldy 写了:感觉虽然开启了YV16支持,但是好像在替换了MPC-HC内建的filters之后,每次播放器都会uncheck那个YV16的选项?
Normal Route: 请设定使用系统LAVFilters而不是内置的。
EP Route: 提供一个patch,可以开启MPC-HC内置LAVFilters的YV16支持,如果有兴趣自己编译MPC-HC的话,可以打上patch后编译使用,然后内置LAVFilters替换成tMod版之后内置的LAVFilters的YV16也可以正常使用~
http://tmod.nmm-hd.org/LAVFilters/patch ... lters.diff
Another Route: 出于各种各样的原因,推荐使用mpc-be代替mpc-hc(死……
请问你的配置如何?fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
我这边用N卡时mixer output是NV12,用i卡时则是YUY2。播放器改用MPC-BE的话就都是RGB32了。巴洛克哥特 写了:请问你的配置如何?fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
我也遇到了这个问题,同样的设置,在我台式机(AU、A卡)上以RGB32输出,在笔记本(IU带核显、N卡)上就是“YUY2”
而且笔记本上禁用MPC-HC自带内部的LAV,用外部的滤镜还是一样的输出= =
= =看来还真是,那笔记本上就乖乖用BE好了fnscar 写了:我这边用N卡时mixer output是NV12,用i卡时则是YUY2。播放器改用MPC-BE的话就都是RGB32了。巴洛克哥特 写了:请问你的配置如何?fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
我也遇到了这个问题,同样的设置,在我台式机(AU、A卡)上以RGB32输出,在笔记本(IU带核显、N卡)上就是“YUY2”
而且笔记本上禁用MPC-HC自带内部的LAV,用外部的滤镜还是一样的输出= =
原因估计就如06_taro大神所说。