我又爆小白言论了OTL...多谢指教mawen1250 写了:降噪后一定要接deband的通常是降噪滤镜本身精度不足导致的,内部精度只有8bit的就不说了,而内部精度有16bit、32bit的FFT3D、MDegrain之类输出8bit时由于是rounding所以自然会产生banding。
而像dfttest、MDegrain可以输出16bit所以实际上降噪过程是不会产生banding的,这种情况会出banding通常就是因为噪点下面盖着banding,是源的问题而不是降噪的问题。
我又爆小白言论了OTL...多谢指教mawen1250 写了:降噪后一定要接deband的通常是降噪滤镜本身精度不足导致的,内部精度只有8bit的就不说了,而内部精度有16bit、32bit的FFT3D、MDegrain之类输出8bit时由于是rounding所以自然会产生banding。
而像dfttest、MDegrain可以输出16bit所以实际上降噪过程是不会产生banding的,这种情况会出banding通常就是因为噪点下面盖着banding,是源的问题而不是降噪的问题。
原來是Q娃的DVDlitfal 写了:感謝各位的幫助,目前基於lwjkk666前輩提供的script做修改,看起來效果不錯
主要把SMDegrain的lsb打開,支援高精度輸出減少banding,反正我要壓10bit。
並把有問題的變身畫面用第一話裡面沒有問題的片段取代掉。
...難點就在於49話裡面大部分都要取代,只能手動(應該吧?),做懶得話就不理它,反正沒幾個frames、也就不到1秒...
我昨天研究的是 mawen大在百度留的script,用的是MCTD
裡面有用到f3kdb,就一並估狗一下...
整個script要說懂了沒,我只能說:沒!
只是會亂改裡面sharp之類的flag
目前的AVS(x264要加 --input depth 16)代码: 全选
card = MPEG2Source("E:\PRECURE_DVD01\VTS_01_1.d2v").trim(32914,32940) m = MPEG2Source("E:\PRECURE_DVD02\VTS_01_1.d2v") #card replace a0= m.trim(130436,160949) a1= m.trim(160976,173891) a0 + card + a1 #IVTC AAD(mode=1,tff=true,finalpass=true,ivtc2pass=true,ivtc3pass=true,ultimate=true) #Denoise SMDegrain(lsb_in=false, lsb=true, lsb_out=true, plane=0, tr=3, prefilter=1,Contrasharp=false, RefineMotion=true, Str=1.5, thSAD=300, thSADC=150, thSCD1=200, thSCD2=100, Truemotion=false, Chroma=true, limit=4, limitC=3) C16()
我知道可以用Down10,但不清楚Ordered dithering或其他dither會對結果或速度造成怎樣的影響...(查表比較快?)akw28888 写了: 原來是Q娃的DVD
為什麼不在avs直接最後Down10呢= = 還有更多dither方法可以選吧...
ex:Down10(stack=false,dither=-2)
x264加上--input-depth 10