avisynth settings for hellsing?

The old Video Software Help forum, left visible as an archive.
Locked
jjamriska
Joined: Wed Nov 12, 2003 1:19 am
Org Profile

avisynth settings for hellsing?

Post by jjamriska » Tue Apr 20, 2004 10:20 am

ok, ive tried various things to get rid of the little horizontal lines that im assuming are from interlacing in the hellsing footage that im attempting to use. im getting fed up with avisynth on this. since there are a couple hundred hellsing videos on the site, i thought it would be safe to assume that someone would know the settings i need to use to elimate those annoying lines without screwing up the framerate beyond recognition

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 Apr 20, 2004 10:58 am

Are you using AVISynth 2.0 (came with the old AMVapp) or 2.5?

If you're using 2.0, try this (it usually works for me):

Telecide()
Decimate(cycle=5)
AssumeFPS(24) # only if editing in Premiere
ImageImage
:pizza: :pizza: Image :pizza: :pizza:

jjamriska
Joined: Wed Nov 12, 2003 1:19 am
Org Profile

Post by jjamriska » Tue Apr 20, 2004 11:18 am

im in 2.5, and it requires a parameter for telecide- its sooo annoying, but the amv app version wouldnt work at all

trythil
is
Joined: Tue Jul 23, 2002 5:54 am
Status: N͋̀͒̆ͣ͋ͤ̍ͮ͌ͭ̔̊͒ͧ̿
Location: N????????????????
Org Profile

Post by trythil » Tue Apr 20, 2004 11:33 am

Hellsing is a relatively recent show, so I don't know if it'd be telecined. You need to step through the video to see if it really is telecined before applying an inverse telecine function.

If it is telecined, then follow the Decomb 5 tutorial for instructions on how to determine the correct field order. Most DVDs are top field first (so you'd use Telecide(1)).

If you want to replicate the behavior of Decomb 4, use
Telecide(order=[determined order], back=2)

to always consider the previous frame. Beware: this can cause jerky motion.

User avatar
AbsoluteDestiny
Joined: Wed Aug 15, 2001 1:56 pm
Location: Oxford, UK
Contact:
Org Profile

Post by AbsoluteDestiny » Tue Apr 20, 2004 12:21 pm

If you were using amvapp 2.0 you could use checkfieldorder() but it's not out yet so you'll have to wait :P

User avatar
Corran
Joined: Mon Oct 14, 2002 7:40 pm
Contact:
Org Profile

Post by Corran » Tue Apr 20, 2004 12:41 pm

jjamriska wrote:im in 2.5, and it requires a parameter for telecide- its sooo annoying, but the amv app version wouldnt work at all
If you are using decomb 5.10 and the field order is top field first then the IVTC portion should look something like this.

telecide(order=1,post=0)
decimate(5)

trythil
is
Joined: Tue Jul 23, 2002 5:54 am
Status: N͋̀͒̆ͣ͋ͤ̍ͮ͌ͭ̔̊͒ͧ̿
Location: N????????????????
Org Profile

Post by trythil » Tue Apr 20, 2004 1:37 pm

AbsoluteDestiny wrote:If you were using amvapp 2.0 you could use checkfieldorder() but it's not out yet so you'll have to wait :P
In the meantime:

Code: Select all

function checkfieldorder2(in)
{
	tff = AssumeTFF(in).SeparateFields()
	bff = AssumeBFF(in).SeparateFields()
	StackVertical(tff,bff)
	Subtitle("Use telecide(1) if motion is smooth", x=20, y=20)
	Subtitle("Use telecide(0) if motion is smooth", x=20, y=Height(tff) + 20)
}

a = AVISource("..")
checkfieldorder2(a)
I don't know if the amvapp script actually does some image analysis to recommend a field order, but this should work to get you started :)

jjamriska
Joined: Wed Nov 12, 2003 1:19 am
Org Profile

Post by jjamriska » Tue Apr 20, 2004 3:19 pm

corrans solution worked. thnx all! i was assuming interlaced because in certain parts, the dark areas (like alucards hair) break up into those annoying black lines- but that solved it. thnx again!

User avatar
AbsoluteDestiny
Joined: Wed Aug 15, 2001 1:56 pm
Location: Oxford, UK
Contact:
Org Profile

Post by AbsoluteDestiny » Tue Apr 20, 2004 6:57 pm

Trythil, my script is almost identical:

Code: Select all

function CheckFieldOrder(clip c) {
sourcevideo=c
TFF=sourcevideo.AssumeTFF().SeparateFields().subtitle("Top Field First, if motion is smooth use Telecide(order=1)")
BFF=sourcevideo.AssumeBFF().SeparateFields().subtitle("Bottom Field First, if motion is smooth use Telecide(order=0)")
StackVertical(TFF,BFF)
}
It's much much more reliable than an automatic method.

Locked

Return to “Video Software Help Archive”