This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

"Limiter" in the "SmoothTweak"
#2
the Avisynth Hybrid uses looks fine to me:
SmoothTweak(limiter=true,TVrange=false,Lmode=2,HQ=true)
Looking at the preview Avisynth script:
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\SmoothAdjust.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\TDeint.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\TMM2.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\nnedi3.dll")
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
# loading source: E:\!_Test\Test\Bars.mpg
#  input color sampling YV12
#  input luminance scale tv
Source = MPEG2Source(d2v="C:\Windows\Temp\mpg_9339b1eb3472a5fc531f647f4155cd52_853323747.d2v")
# current resolution: 720x576
# filtering
# color modifications
SourceFiltered = Source
SourceFiltered = SourceFiltered.SmoothTweak(limiter=true,TVrange=false,Lmode=2,HQ=true)
# deinterlace since the filter does not support interlaced content
Source = Source.AssumeTFF().TDeint(mode=1)
SourceFiltered = SourceFiltered.AssumeTFF().TDeint(mode=1)
# scaling to 768x576
Source = Source.BicubicResize(768,576)
SourceFiltered = SourceFiltered.nnedi3_rpow2(rfactor=2,cshift="GaussResize",fwidth=768,fheight=576)
# redeinterlaced source
Source = Source.AssumeTFF().Separatefields().Selectevery(4,0,3).Weave()
# redeinterlaced filtered source
SourceFiltered = SourceFiltered.AssumeTFF().Separatefields().Selectevery(4,0,3).Weave()
# stacking horizontal for filter preview
SourceFiltered = SourceFiltered.ConvertToRGB32(matrix="Rec709", interlaced=true)
Source = Source.ConvertToRGB32(matrix="Rec709")
StackHorizontal(Source, SourceFiltered)
PreFetch(6)
return last

this might be due to the color matrix:
string  matrix = "Rec601"

    Controls the colour coefficients and scaling factors used in RGB↔YUV conversions.

        "Rec601"  : Uses Rec.601 coefficients; scale full range [0d..255d] RGB ↔ TV range [16d..235d] YUV.
        "Rec709"  : Uses Rec.709 (HD) coefficients; scale full range RGB ↔ TV range YUV.
        "Rec2020" : Uses Rec.2020 (UHD) coefficients; scale full range RGB ↔ TV range YUV. AVS+
        "PC.601"  : Uses Rec.601 coefficients; keep range unchanged.
        "PC.709"  : Uses Rec.709 (HD) coefficients; keep range unchanged.
        "Average"  : Uses averaged coefficients (the luma becomes the average of the RGB channels); keep range unchanged.
source: http://avisynth.nl/index.php/Convert
that Hybrid used for the preview.
-> Have you looked at the histogram (in the normal Avisynth Preview), to check whether this is a problem of the preview or the processing?


Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Messages In This Thread
RE: "Limiter" in the "SmoothTweak" - by Selur - 10.06.2020, 19:31
RE: "Limiter" in the "SmoothTweak" - by Selur - 10.06.2020, 20:03
RE: "Limiter" in the "SmoothTweak" - by Selur - 10.06.2020, 20:19
RE: "Limiter" in the "SmoothTweak" - by Selur - 13.06.2020, 07:54
RE: "Limiter" in the "SmoothTweak" - by Selur - 13.06.2020, 08:42
RE: "Limiter" in the "SmoothTweak" - by Selur - 13.06.2020, 09:21
RE: "Limiter" in the "SmoothTweak" - by Selur - 13.06.2020, 11:27
RE: "Limiter" in the "SmoothTweak" - by Selur - 13.06.2020, 13:17

Forum Jump:


Users browsing this thread: 1 Guest(s)