VirtualDub Capture Interlacing issues

The old Video Software Help forum, left visible as an archive.
User avatar
KillDieMurder
Joined: Sun Sep 07, 2003 2:06 am
Location: Some here, some there...
Org Profile

VirtualDub Capture Interlacing issues

Post by KillDieMurder » Mon Sep 13, 2004 10:13 pm

I'm attempting to capture the weapon demonstrations from Soul Calibur 2 onto my PC using my capture card (ati AIW 9600xt).
I'm capturing at 30fps, 620x480, using HuffYUV2.1.1 I tried using no compression and had the same results.
The footage plays fine but is heavily interlaced (lotsa lines). I tried adding the Deinterlace filter but that didn't help. Is there some way to fix this problem?
FF6 AMV | Max Payne 2 Vid | End of eva
If my life were a video game, Pop-Tarts would give me full health.
Image

User avatar
Scintilla
(for EXTREME)
Joined: Mon Mar 31, 2003 8:47 pm
Status: Quo
Location: New Jersey
Contact:
Org Profile

Post by Scintilla » Mon Sep 13, 2004 10:18 pm

Can't you run the captured AVI through an IVTC or deinterlace in AVISynth (and recompress to HuffYUV again if necessary)?
ImageImage
:pizza: :pizza: Image :pizza: :pizza:

User avatar
KillDieMurder
Joined: Sun Sep 07, 2003 2:06 am
Location: Some here, some there...
Org Profile

Post by KillDieMurder » Mon Sep 13, 2004 10:22 pm

How do you deinterlace an AVI using AVIsynth?
I've only used it to use VOB's in Premire and am not familiar with all of it's possibilities. Can you give me an example script?
FF6 AMV | Max Payne 2 Vid | End of eva
If my life were a video game, Pop-Tarts would give me full health.
Image

User avatar
Scintilla
(for EXTREME)
Joined: Mon Mar 31, 2003 8:47 pm
Status: Quo
Location: New Jersey
Contact:
Org Profile

Post by Scintilla » Mon Sep 13, 2004 10:38 pm

You'd use the same plugins that you use for IVTC and deinterlacing on VOBs.

The first thing to try (assuming your video is 29.97) would be a standard IVTC:

<b>AVISource("C:\mypath\myvideo.avi")
Telecide(order=1,post=4)</b> #Note: use order=0 for bottom field first<b>
Decimate(cycle=5)
</b>
I don't see the "post=4" suggested anywhere in the guides, but I personally find that it often helps clean up parts that come out combed otherwise.

If it worked, that should leave you with 23.976 progressive footage.

If that doesn't work well and leaves you with jerky motion, then you should probably try plain old deinterlacing... here's a start:

<b>AVISource("C:\mypath\myvideo.avi")
TomsMoComp(1,5,1)
</b> #Note: make first parameter 0 for bottom field first

Note that this will give you 29.97 footage -- it doesn't change the frame rate from the original.

Many other solutions can be found on <a href="http://www.animemusicvideos.org/guides/ ... html">this page</a> of EADBAG.
ImageImage
:pizza: :pizza: Image :pizza: :pizza:

User avatar
KillDieMurder
Joined: Sun Sep 07, 2003 2:06 am
Location: Some here, some there...
Org Profile

Post by KillDieMurder » Mon Sep 13, 2004 10:55 pm

Thanks for the info Scintilla.
I'll try this out when I get home.
FF6 AMV | Max Payne 2 Vid | End of eva
If my life were a video game, Pop-Tarts would give me full health.
Image

User avatar
KillDieMurder
Joined: Sun Sep 07, 2003 2:06 am
Location: Some here, some there...
Org Profile

Post by KillDieMurder » Tue Sep 14, 2004 4:36 am

Code: Select all

AVISource("C:\mypath\myvideo.avi") 
Telecide(order=1,post=4)
Decimate(cycle=5) 
ERROR:
Avisynth open failure:
Script error: Telecide does not have a named argument "order"
(C:\mypath\myvideo.avi\whatever.avs, line2)

Code: Select all

AVISource("C:\mypath\myvideo.avi") 
TomsMoComp(1,5,1)
ERROR:
Avisynth open failure:
Script error: the named argument "post" to telecide had the wrong type
(C:\mypath\myvideo.avi\whatever.avs, line2)

Code: Select all

AVISource("C:\mypath\myvideo.avi") 
Telecide() 
Decimate()
Worked. :D
FF6 AMV | Max Payne 2 Vid | End of eva
If my life were a video game, Pop-Tarts would give me full health.
Image

User avatar
Scintilla
(for EXTREME)
Joined: Mon Mar 31, 2003 8:47 pm
Status: Quo
Location: New Jersey
Contact:
Org Profile

Post by Scintilla » Tue Sep 14, 2004 7:56 am

Are you using AVISynth 2.0.x instead of 2.5.x by any chance? That'll do it. I guess I've gotten too used to only giving examples that are properly phrased for 2.5 plugins.
ImageImage
:pizza: :pizza: Image :pizza: :pizza:

User avatar
KillDieMurder
Joined: Sun Sep 07, 2003 2:06 am
Location: Some here, some there...
Org Profile

Post by KillDieMurder » Tue Sep 14, 2004 6:09 pm

Hmm, apparently so...
Start>Programs>AMVapp>AMVapp Readme.html
AMVapp Readme wrote:Premiere Avisynth Import Plugin - version 1.1b
Avisynth 2.06 with auto filter loading.
HuffYUV 2.1.1 - with msyuv fix
DVD2AVI 1.76
Decomb 4.0
mpeg2dec.dll
Lame 3.92 ACM codec for use with Virtualdub
abcavi - AVI Tag Editor
Example Avisynth Scripts
FF6 AMV | Max Payne 2 Vid | End of eva
If my life were a video game, Pop-Tarts would give me full health.
Image

User avatar
KillDieMurder
Joined: Sun Sep 07, 2003 2:06 am
Location: Some here, some there...
Org Profile

Post by KillDieMurder » Tue Sep 14, 2004 6:35 pm

Absolutly fantastic.
I downloaded avisynth 2.5.5 from free-codecs and now none of the scripts work.
The error tells me "There is no function named Telecide" or "There is no function named TomsMoComp" :(
FF6 AMV | Max Payne 2 Vid | End of eva
If my life were a video game, Pop-Tarts would give me full health.
Image

User avatar
Scintilla
(for EXTREME)
Joined: Mon Mar 31, 2003 8:47 pm
Status: Quo
Location: New Jersey
Contact:
Org Profile

Post by Scintilla » Tue Sep 14, 2004 6:48 pm

That's because you don't have the 2.5.x versions of the plugins.

Mpeg2Dec3DG: http://www.avisynth.org/warpenterprises ... fix100.zip
Decomb: http://www.avisynth.org/warpenterprises ... 040518.zip
TomsMoComp: http://www.avisynth.org/warpenterprises ... 030629.zip

The complete list of 3rd-party plugins can be found at:
http://www.avisynth.org/warpenterprises/
ImageImage
:pizza: :pizza: Image :pizza: :pizza:

Locked

Return to “Video Software Help Archive”