分页: 1 / 2

GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2011-09-26 7:43
06_taro
其实是在考虑把LumaDB给16-bit化,所以就先把其中的GrainFactory3mod拿出来先16-bit化了……GrainFactory3mod就不用介绍了吧,根据Luma值自适应地加噪点,可以配合debanding滤镜,譬如只对暗场加噪等等。

内部处理精度是16-bit的,为了兼容性默认输入输出还是8-bit(输出时做16->8 dithering),实际上输入和输出都可以是16-bit的。控制参数和dither里大部分工具保持一致,用lsb和lsb_in。dither用的是DitherPost,具体参数请看dither内mode的解释。也可以用ditherC自定义其他dither函数。

和噪点有关的参数基本保持与GrainFactory3mod一致,g*const改成g*soft,大于等于100时为静态噪声,因此temp_avg也不需要了;还有g*tex这种个人估计没人会去用而且改成16bit又比较麻烦的东西直接去掉了。

Downlaod: GrainFactoryLite_v1.1-2.avsi / MediaFire-Mirror
► 显示剧情透露 用法举例:
► 显示剧情透露 所需外部插件

Re: GrainFactoryLight v1.0 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2011-09-26 10:41
4h4h270
支持taro大~又多了1个16bit滤镜

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-14 8:12
06_taro
更新,支持chroma噪點,一些bugfix,一些亂七八糟記不得的東西……

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-14 10:49
Holy
趁著更新順便提一下ontop_soft的type把int寫成bool了。

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-14 13:15
mawen1250
06_taro六连发

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-14 17:05
julseven9920
01.JPG
不能跑 等待修正

謝taro大 寫這麼多好東西 辛苦了...

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-14 17:41
mawen1250
打开avsi
bool "ontop_soft"
改成
float "ontop_soft"
就可以了

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-14 19:38
Holy
那錯誤跟ontop_soft沒關係的,主要是lut16_msb和lut16_lsb內沒有給y設默認值,前面在呼叫時都只有給u值和v值,y是未定義變量無法做運算而出錯。

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-14 20:33
06_taro
Fixed

Re: GrainFactoryLite v1.1 - 16bit的Luma自适应噪点生成滤镜

发表于 : 2012-03-21 20:15
Hoodlum
So I have a problem: call of GrainFL() after resize to 1280x720 causes AVSP to throw random errors.
Resize to other resolutions such as 848x480 / 960x540/ 1440x810 doesn't seem to cause any problems.
Tested source resolutions were 720x480 (DVD) and 1920x1080 (BD).

代码: 全选

FFVideoSource("E:\DenpaTeki\OVA1.mkv")
GrainFL()
works just fine

代码: 全选

FFVideoSource("E:\DenpaTeki\OVA1.mkv")
SplineResize(1280,720)
GrainFL()
doesn't work. SetMemoryMax didn't help.
► 显示剧情透露 some of the errors:
Tested with:
- Dither package 1.14.1
- GrainFactoryLite v1.1-1
- Removegrain v.1.0 Pre and Beta as well.