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. |
17th February 2003, 07:37 | #1 | Link |
Registered User
Join Date: Aug 2002
Posts: 67
|
Gunnar Thalin Deinterlace Area Based v1.4 Equivalent
What is the Gunnar Thalin Deinterlace Area Based v1.4 Equivalent in Avisynth 2.50? or in Avisynth 2.07?
I need something to deinterlace a movie that is Purely Interlaced. The Gunnar Thalin Deinterlace Area Based v1.4 Virtual Dub Plugin was the only filter I found that worked very well even during scene changes. Is there some code that can be added to the AVS file to mimic the filter? I want the framerate to stay at 30fps. Last edited by bobby8798; 18th February 2003 at 23:19. |
17th February 2003, 12:42 | #4 | Link |
Registered User
Join Date: Apr 2002
Posts: 272
|
IIRC, Xesdeeni's smoothdeinterlace works the same as deinterlace area-based if you specify doublerate=false
http://home.bip.net/gunnart/video/AV...hDeinterlacer/ |
17th February 2003, 14:29 | #5 | Link |
Guest
Join Date: Jan 2002
Posts: 21,901
|
>PORT?
Yes. (Port means moving a program from one platform to another by recoding and/or recompiling.) >What is it? A port of Gunnar's VirtualDub filter to Avisynth 2.5. >How would it be used? ConvertToRGB32() Area(deint=15,edge=20,blend=true,show=false) Last edited by Guest; 18th February 2003 at 02:09. |
17th February 2003, 22:45 | #6 | Link | |
Registered User
Join Date: Aug 2002
Posts: 67
|
Quote:
LoadPlugin("c:\Program Files\GordianKnot\MPEG2DEC3.dll") mpeg2source("c:\Test.d2v") ConvertToRGB32() Area(threshold=15,edge=20,blend=true,show=false) BUT I get this error message when I open the AVS file in VirtualDub Avisynth open failure: SCript Error: there is no function named "Area" ----- Thanks everyone, for the Filter Names. I will try to find the other filters in the meantime |
|
18th February 2003, 01:59 | #9 | Link |
Guest
Join Date: Jan 2002
Posts: 21,901
|
>decomb406b6.zip doesn't include a command file. is it listed somewhere?
What is a command file? You'd think I'd know if it is required by Decomb. >please post that thalin port See below. See area.txt for usage. Last edited by Guest; 18th February 2003 at 02:26. |
18th February 2003, 02:34 | #10 | Link |
Registered User
Join Date: Aug 2002
Posts: 67
|
thanks for the area file neuron2
ill try it out do u have any plans to make one for YV12 or YUY2? re:decomb command file i meant a list of parameters with instructions how would decomb be used to mimic the gunnar thalin filter? |
18th February 2003, 03:41 | #11 | Link | ||
Guest
Join Date: Jan 2002
Posts: 21,901
|
Quote:
Quote:
Code:
loadplugin("decomb.dll") FieldDeinterlace() |
||
18th February 2003, 03:54 | #12 | Link | |
Matroska Dev
Join Date: Sep 2002
Location: Texas, USA
Posts: 230
|
Quote:
The AviSynth 2.5 beta Plugin Package also included Decombb6 without an html file.
__________________
The Matroska Effect Last edited by Guest; 18th February 2003 at 04:30. |
|
18th February 2003, 23:25 | #15 | Link |
Registered User
Join Date: Aug 2002
Posts: 67
|
Tested
Smooth Deinterlace and Field Deinterlacer (decomb) Smooth Deinterlacer works Perfectly on scene changes where field 1 and field 2 are from Different Frames. Decomb Field Deinterlacer runs faster than Smooth Deinterlacer, but it corrupts the fields when there is a Scene change. Is there a setting in Decomb that will fix that? I will try TomsMoComp... |
18th February 2003, 23:58 | #16 | Link | |
Guest
Join Date: Jan 2002
Posts: 21,901
|
Quote:
Post the exact script that you used. A screenshot of the "corruption" would be helpful as well. |
|
19th February 2003, 00:50 | #17 | Link |
Registered User
Join Date: Aug 2002
Posts: 67
|
Avisynth v2.50
-------------- LoadPlugin("c:\Program Files\GordianKnot\MPEG2DEC3.dll") LoadPlugin("c:\Program Files\GordianKnot\Decomb.dll") mpeg2source("c:\TestSC.d2v") FieldDeinterlace(blend=false,dthreshold=50,show=false) YV12toYUY2() # Removing YV12toYUY2() has no impact. # Changing blend=true makes no difference # increasing dthreshold=100 is better, but problem remains # increasing dthreshold=200 no deinterlacing is apparent; # problem is no longer visible Avisynth v2.07 -------------- LoadPlugin("c:\Program Files\GordianKnot\MPEG2DEC.dll") LoadPlugin("c:\Program Files\GordianKnot\SmoothDeinterlacer.dll") mpeg2source("c:\TestSC.d2v") SmoothDeinterlace(blend=true, lacethresh=50, edgethresh=50, staticthresh=0, staticavg=0, showlace=false) # changing lacethresh & edgethresh from 20 to 100 varies the degree # of de-interlacing, but there are NO corruptions visible. Note: ----- In all Tests, nothing has been encoded, just viewed by VirtualDub. Corruption: ----------- Interlace Lines are greatly enhanced, so black lines are visible everywhere in little to medium size patches. Color from one field tends to bleed into the other field. This happens with ANY Scene Change where field1 and field2 are from DIFFERENT scenes. This is NOT the same as a fade-in or fade-out. When an Overlap occurs during the scene change, the filter gets confused. Last edited by bobby8798; 19th February 2003 at 00:55. |
19th February 2003, 02:15 | #19 | Link |
Registered User
Join Date: Aug 2002
Posts: 67
|
Changing the Blend from False to True changes the Color of the "Bleeding" patches.
If Blend=True, then one patch may take the color from field1, and changing Blend=False will now cause that patch to take the color from field2 The patch is just the filter's attempt to smooth things out, without considering that the 2 fields may be completely different and cannot be merged. |
19th February 2003, 02:56 | #20 | Link |
Guest
Join Date: Jan 2002
Posts: 21,901
|
I guess you don't understand the significance of blended fields *in the source clip*, do you?
Post the source clip as requested and I will be happy to analyse the situation definitively for you. Last edited by Guest; 19th February 2003 at 03:15. |
Thread Tools | Search this Thread |
Display Modes | |
|
|