版面规则
提问时请注意:尽量详细描述操作过程、AVS脚本内容等,最好能写出片名,只贴图有时无法看出问题原因。
提示:发布原创内容请尽量使用附件上传。使用网盘会出现过期失效的问题,请注意。
alexz220
帖子: 115
注册时间: 2012-07-21 17:15

请教如何分段做16bit处理

8bit的话有trim和conditionalfilter,请问16bit的话哪个滤镜能实现分段?
例如想对某16bit clip的0~1000帧用dfttest(sigma=64,...),1001~2000帧用dfttest(sigma=16,...),
但不想中间降到8bit。
alexz220
帖子: 115
注册时间: 2012-07-21 17:15

Re: 请教如何分段做16bit处理

mawen1250 写了:然而AviSynth并没有真·16bit
看来转VS迎接4K光盘是势在必行了。
头像
feisty2
帖子: 274
注册时间: 2012-08-05 10:03

Re: 请教如何分段做16bit处理

trim对stacked 16也有用
alexz220
帖子: 115
注册时间: 2012-07-21 17:15

Re: 请教如何分段做16bit处理

feisty2 写了:trim对stacked 16也有用
之前我做过实验,stacked 16 bit的clip经过trim以后,数据会有改变,但仍然有16bit的数据(lsb不一定为0);
至于msb一不一样就没有试过。
头像
feisty2
帖子: 274
注册时间: 2012-08-05 10:03

Re: 请教如何分段做16bit处理

avs的16位 通过堆叠实现 其实就是本质还是8位 只不过lsb堆在msb下面 对trim这种没有任何处理作用只能改变结构的滤镜没有任何影响
alexz220
帖子: 115
注册时间: 2012-07-21 17:15

Re: 请教如何分段做16bit处理

feisty2 写了:avs的16位 通过堆叠实现 其实就是本质还是8位 只不过lsb堆在msb下面 对trim这种没有任何处理作用只能改变结构的滤镜没有任何影响
刚才又试了一下,
DGDecode_MPEG2Source("VTS_01_1.d2v")
TFM
a=U16.f3kdb(input_mode=1, output_mode=1)
b=a.trim(0,0)
Dither_sub16(a, b, wrap=False, y=3, u=3, v=3, dif=False)

所有像素都是(0,0,0),看来之前是错的,时间有些久已经不记得是怎么测试的了,当时觉得奇怪但是没深究。
alexz220
帖子: 115
注册时间: 2012-07-21 17:15

Re: 请教如何分段做16bit处理

mawen1250 写了:然而AviSynth并没有真·16bit
今天才反应过来 {:cat_5} {:cat_5}

回到 “AviSynth”