SVP终于能在DirectShow类的拨放器(包含MPC, Pot等)
使用10bits运算与输出处理过的资料了。
之前必须要用VLC或是改VapourSynth去串。
因为是BETA版,更新或安装时默认不会勾选。
更新时要勾选
[DS_32][DS_64] AviSynth Filter (AVSF) !!! BETA !!!
然后在拨放器的Filters设定里面,把陈年的
ffdshow raw video filter
关掉,改成加入
AviSynth Filter
https://i.imgur.com/VRHZaXb.png
然后由于目前限制,一定要启动GPU加速,才能支援10bits
去右下小图示选单内,右键点选,找到
应用程式设定→GPU加速,看看里面有没有选中显示卡。
https://i.imgur.com/TsxwMfy.png
顺便检查一下
应用程式设定→附加选项→允许 10 位元颜色输出 有没有选 Never 以外的
https://i.imgur.com/ZbY18ID.png
然后就可以支援10bits输出到下一层了
https://i.imgur.com/x24DJcJ.png
改用 AviSynth Filter 还有另一个好处。
跳转比 ffdshow filter 快非常多。
之前 ffdshow 因为内部的问题,在seek后会做一个类似reset的动作,来避免一些问题,
所以一快转,就会像把SVP关掉再打开一样顿一下。
其实也可以关掉,不过关掉后影像queue不会清空,然后画面就会乱跳XDDD
而 AviSynth Filter 目前看起来没有这个问题。
快转反应非常快,也没有明显的卡顿。
不过还是要看你的CPU啦,我是用4750G测的,快转瞬间CPU会冲上100%。
BUT
就是这个BUT
开了GPU加速后,快转其实很容易crash。其实以前就有这个问题了。
所以我在标题用上了个"或"字。
大家自己斟酌阿
想慢慢看就打开GPU加速,会自动套10bits。
某些影片需要快转,就关掉GPU加速,会改用8bits。
反正这种影片要找10bits编码的也不简单。
你也可以利用设定档,检查颜色位深度自动选择
https://i.imgur.com/y7lwajZ.png
(我这组设定伪影有点重,不要乱抄)
也可以用影片拨放器作权重,设定完用不同拨放器开就可以自由控制了。