Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
21st April 2017, 20:09 | #1 | Link |
Soul Architect
Join Date: Apr 2014
Posts: 2,559
|
How to do these tasks
I still am not familiar with most plugins, and would like to know which plugin to look for to do the following tasks.
To divide all pixel values in half, is there a better way than Code:
Levels(0, 1, 255, 0, 128, coring=false) ? Code:
ConditionalFilter(EM, BlankClip(EM, color=color_white), Sc, "AverageLuma()", ">", string(SkipOver)) Code:
[*.ColorYUV(cont_y=_f2c(2.0)) *] |
21st April 2017, 20:43 | #2 | Link |
Retried Guesser
Join Date: Jun 2012
Posts: 1,373
|
>To divide all pixel values in half...
I don't know if there's a difference between Levels, ColorYUV/RGBAdjust, or mt_lut("x 2 / "), except that Levels has optional dithering. >Is there an alternative to this that will work with MT? Don't know, sorry >What does [* *] do? It's like /* */ but multiple levels can be nested. http://avisynth.nl/index.php/Grammar#Comments Code:
/* this is a block comment [* this is a nested comment [* and another one *] *] */ Code:
####################################### ### scale "normal" float arguments to ### ColorYUV's "gain_x", "gamma_x" & "cont_x" (AVS*) ## function _f2c(float f) { return Round((f - 1.0) * 256.0) } Last edited by raffriff42; 21st April 2017 at 20:58. |
Thread Tools | Search this Thread |
Display Modes | |
|
|