View Single Post
Old 6th February 2019, 12:44   #223  |  Link
gugglu
Registered User
 
Join Date: Jul 2012
Location: Nottingham
Posts: 44
Quote:
Originally Posted by real.finder View Post
it's just the old
Code:
### lock threads to cores
but now you can set the thread/core like this

mp_pipeline("""
### platform
1st block here
### lock threads to cores 1
### ###
### platform
2nd block here
### lock threads to cores 2
### ###
""")

and so, and ofc you can use another threads/cores as you like

Regarding 8-bit process Question, it's off topic but anyway seesaw need denoised clip in 2nd clip input, o.mt_adddiff(mt_makediff(mb1,mb1.removegrain(4))) give sharp noisily output

aside from that why you still use lsb not the native clean and fast HBD in avs+?
Hello, and sorry for late reply (it is my working hour very long).thanks for the example.i have done two test on my laptop both works.

Code:
mp_pipeline("""

### platform:win32
### dll:avisynth.dll

Setmemorymax(1536)

DGDecode_mpeg2source("C:\Users\Kalik\Videos\VTS.d2v", cpu=4, info=3)

ColorMatrix(hints=true, threads=0)

crop(2, 66, 0, -66)
### prefetch:128,32
### lock threads to cores: 2
### ###

### platform:win64
### dll:avisynth.dll

setmemorymax(2048)

SMDegrain(Tr=3)
### prefetch:64,16
### lock threads to cores: 2
### ###
""")
or
Code:
mp_pipeline("""

### platform:win32
### dll:avisynth.dll

Setmemorymax(1536)

DGDecode_mpeg2source("C:\Users\Kalik\Videos\VTS.d2v", cpu=4, info=3)

ColorMatrix(hints=true, threads=0)

crop(2, 66, 0, -66)
### prefetch:128,32
### lock threads to cores 2
### ###

### platform:win64
### dll:avisynth.dll

setmemorymax(2048)

SMDegrain(Tr=3)
### prefetch:64,16
### lock threads to cores 2
### ###
""")
AVS+ Native HBD perform better gives nicer output, but i don't know any Debanding filter which works with Avs+ Native HBD so i can stick that just after smdegrain this is why i use lsb thing some time(but i tried Avs+ Native HBD and to be honest i like the result more than the lsb ting).

Please can you correct this if u have some free time , i've core-i9 7940x 14cores/28threads only thing where i get confused ### lock threads to cores , do i have to type cores number or threads number? thanks for your precious work i really like mp_pipeline and i use it every time i encode any clip.
Code:
mp_pipeline("""

### platform:win32
### dll:avisynth.dll

Setmemorymax(1536)

DGDecode_mpeg2source("C:\Users\Kalik\Videos\VTS.d2v", cpu=4, info=3)

ColorMatrix(hints=true, threads=0)

crop(2, 66, 0, -66)
### prefetch:128,32
### lock threads to cores 14
### ###

### platform:win64
### dll:avisynth.dll

setmemorymax(2048)

SMDegrain(Tr=3)
### prefetch:64,16
### lock threads to cores 14
### ###
""")
gugglu is offline   Reply With Quote