分页: 6 / 6

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2015-04-05 11:58
netsky123
fch1993 写了:
netsky123 写了:请问DXVA2(Native)是不是不支持madVR呢?
播放时会黑屏,更换为CUVID或换用EVR就正常。
我这里测试是除开hevc和mpeg4之外,我这里都能DXVA硬解配合MADVR支持。
也许是我笔记本双显卡的问题,用集显是正常的,改用独显就会黑屏。

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2015-12-27 22:50
fnscar
替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2016-01-20 21:54
Neroldy
感觉虽然开启了YV16支持,但是好像在替换了MPC-HC内建的filters之后,每次播放器都会uncheck那个YV16的选项?

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2016-01-22 23:58
06_taro
fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
有没有替换MPC-HC自带的LAVFilters?或者将MPC-HC的滤镜设置为外置/系统LAVFilters?我在MPC-BE里播放10bit时截图如下:
屏幕截图(4).png
如果自带LAVFilters替换后出来的还是走NV12,只能说要么MPC-HC自带的EVR因为某种原因拒绝了RGB32,或者是因为某种原因Mixer没在RGB32下做吧……
Neroldy 写了:感觉虽然开启了YV16支持,但是好像在替换了MPC-HC内建的filters之后,每次播放器都会uncheck那个YV16的选项?
这个是一个已知的问题。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:
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(死……

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2016-01-24 22:33
Neroldy
06_taro 写了:
fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
有没有替换MPC-HC自带的LAVFilters?或者将MPC-HC的滤镜设置为外置/系统LAVFilters?我在MPC-BE里播放10bit时截图如下:
屏幕截图(4).png
如果自带LAVFilters替换后出来的还是走NV12,只能说要么MPC-HC自带的EVR因为某种原因拒绝了RGB32,或者是因为某种原因Mixer没在RGB32下做吧……
Neroldy 写了:感觉虽然开启了YV16支持,但是好像在替换了MPC-HC内建的filters之后,每次播放器都会uncheck那个YV16的选项?
这个是一个已知的问题。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:
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(死……
感谢回复,现在我的是使用安装版本,用系统的LAV,还有最后一个问题,就是为什么大大推荐mpc-be?“各种各样的原因”具体是什么?

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2016-05-11 17:32
巴洛克哥特
fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
请问你的配置如何?
我也遇到了这个问题,同样的设置,在我台式机(AU、A卡)上以RGB32输出,在笔记本(IU带核显、N卡)上就是“YUY2”
而且笔记本上禁用MPC-HC自带内部的LAV,用外部的滤镜还是一样的输出= =

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2016-05-12 22:15
fnscar
巴洛克哥特 写了:
fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
请问你的配置如何?
我也遇到了这个问题,同样的设置,在我台式机(AU、A卡)上以RGB32输出,在笔记本(IU带核显、N卡)上就是“YUY2”
而且笔记本上禁用MPC-HC自带内部的LAV,用外部的滤镜还是一样的输出= =
我这边用N卡时mixer output是NV12,用i卡时则是YUY2。播放器改用MPC-BE的话就都是RGB32了。

Re: LAV Filters mod ( 全版本可替換 MPC-HC 内置濾鏡 )

发表于 : 2016-05-13 13:00
巴洛克哥特
fnscar 写了:
巴洛克哥特 写了:
fnscar 写了:替换到mpc-hc里使用时对10bit avc的视频输出的是RGB32,但OSD里显示mixer output为NV12,这是否意味着在EVR-CP内部又被转回yuv了?
请问你的配置如何?
我也遇到了这个问题,同样的设置,在我台式机(AU、A卡)上以RGB32输出,在笔记本(IU带核显、N卡)上就是“YUY2”
而且笔记本上禁用MPC-HC自带内部的LAV,用外部的滤镜还是一样的输出= =
我这边用N卡时mixer output是NV12,用i卡时则是YUY2。播放器改用MPC-BE的话就都是RGB32了。
原因估计就如06_taro大神所说。
= =看来还真是,那笔记本上就乖乖用BE好了