找回密码
 立即注册
查看: 3969|回复: 9

为啥上面是nv12呀

1

主题

8

回帖

0

VC币

注册会员

Rank: 2

积分
633
andor 发表于 2019-5-26 18:34:46 | 显示全部楼层 |阅读模式
不应该是p010吗
TIM图片20190526183030.png
回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2019-5-26 23:32:14 | 显示全部楼层
沒影片訊息丶播放器濾鏡鏈,無法判斷。
回复

使用道具 举报

45

主题

523

回帖

126

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164838
dtlnor 发表于 2019-5-27 05:09:28 | 显示全部楼层

參考這個試試?
回复

使用道具 举报

1

主题

8

回帖

0

VC币

注册会员

Rank: 2

积分
633
andor  楼主| 发表于 2019-6-6 19:12:36 | 显示全部楼层
dtlnor 发表于 2019-5-27 05:09
參考這個試試?

就是一样的呀
回复

使用道具 举报

1

主题

8

回帖

0

VC币

注册会员

Rank: 2

积分
633
andor  楼主| 发表于 2019-6-6 19:14:39 | 显示全部楼层
blackmickey 发表于 2019-5-26 23:32
沒影片訊息丶播放器濾鏡鏈,無法判斷。

片子是vcb的Princess Principal ,但是其他片子也一样。

滤镜开了LAV+svp(&ffshow raw filter)+madvr
回复

使用道具 举报

29

主题

520

回帖

1016万

VC币

超级版主

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

积分
10303646

论坛管理组

LittlePox 发表于 2019-6-6 19:57:39 | 显示全部楼层
andor 发表于 2019-6-6 19:14
片子是vcb的Princess Principal ,但是其他片子也一样。

滤镜开了LAV+svp(&ffshow raw filter)+madvr

ffdshow表示我只认8bit
所以lav只好给8bit


回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh 发表于 2019-6-7 02:39:16 | 显示全部楼层
madVR+SVP因为要经过早已停止维护的ffdshow,只能使用8bit运算。

要SVP并且要不改动解码出的10bit yuv进行后续渲染的话,请用mpv,如果你是用的8bit屏幕则已经没问题了。

不过如果你用10bit屏幕,就要注意mpv渲染完最后会dither成8bit,目前mpv不支持windows下的10bit输出。虽然madVR支持10bit输出,但已经在ffdshow这一步被限死了。至于内部计算精度不同,以及输出精度不同会造成多大差别,自己对比吧。
回复

使用道具 举报

1

主题

8

回帖

0

VC币

注册会员

Rank: 2

积分
633
andor  楼主| 发表于 2019-6-7 22:54:19 | 显示全部楼层
本帖最后由 andor 于 2019-6-7 22:59 编辑
cczzhh 发表于 2019-6-7 02:39
madVR+SVP因为要经过早已停止维护的ffdshow,只能使用8bit运算。

要SVP并且要不改动解码出的10bit yuv进行 ...

我是10bit屏幕呀,那看起来是么得办法了?
为什么svp还要用ffshow呢,是有什么特殊的地方吗?
而且SVP的支持10bit支持是什么意思呢
(姑且发了一份邮件过去问问他们的计划
回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh 发表于 2019-6-8 03:05:39 | 显示全部楼层
本帖最后由 cczzhh 于 2019-6-8 03:19 编辑
andor 发表于 2019-6-7 22:54
我是10bit屏幕呀,那看起来是么得办法了?
为什么svp还要用ffshow呢,是有什么特殊的地方吗?
而且SVP的支 ...

实际差异不好说,我觉得用mpv的路子最终输出8还是10差别不会很大,毕竟原生10bit的面板也不多,播放器抖8抖10很难看出区别(大概)。另一方面,madVR虽然接的是8bit输入,但拉伸、YUV->RGB后给的是10bit,会不会有提升,还是靠你自己对比为主。

简单起见,你就接受目前的配置,知道这个问题(渲染前的计算都是8bit)存在,也就仅此而已了。

关于为什么要ffdshow,SVP的官网讲得很清楚啊:https://www.svp-team.com/wiki/Manual:SVP
SVP需要avs/vs接口,Directshow路线必须用ffdshow转换到avs然后SVP处理。SVP从avs/vs接口读10bit是没问题的,插帧计算也是10bit,但是ffdshow只给8bit,所以SVP只能8bit计算8bit输出,madVR拿到的也就是8bit了。这不是SVP的错。除非有人接盘ffdshow,但Directshow都已经被亲爸爸微软抛弃了,再开发DS滤镜实属意义不大。用potplayer其实可以尝试用potplayer自带的avs/vs接口,不过我不知道能不能和madVR配合(但是根据示意图,最后的结果还是8bit,可能potplayer自带的avs/vs转换接口也是只接8bit)。


回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2019-6-8 09:52:19 | 显示全部楼层
cczzhh 发表于 2019-6-8 03:05
实际差异不好说,我觉得用mpv的路子最终输出8还是10差别不会很大,毕竟原生10bit的面板也不多,播放器抖8 ...

pot內的avs/vs接口不用試了,不僅只支援8Bit輸出,而且只能使用單執行續,去年詢問作者,沒有升級這部分的計畫。
madshi曾在幾年前說會把vs加進去,不過目前也是沒有下文的樣子...

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表