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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd August 2010, 08:25   #1  |  Link
Yobbo
Registered User
 
Join Date: Dec 2004
Posts: 145
Confused about dealing with interlaced video?

I know when processing interlaced footage it's important to separate the fields first, then reinterlace afterwards.

Is it advisable to do something like this to maximise quality -

Quote:
AssumeBFF()
yadifmod(order=0, mode=1, edeint=nnedi3(field=2))

## (processing/denoise etc) ##

AssumeBFF()
SeparateFields()
SelectEvery(4,0,3)
Weave()
OR, is this redundant and a simple bob or separate fields suffice? Also nnedi2 instead of nnedi3 perhaps? I don't want to cut corners, I need maximal quality for this particular DV footage I have.

Thanks in advance!
Yobbo is offline   Reply With Quote
Old 2nd August 2010, 10:50   #2  |  Link
IanB
Avisynth Developer
 
Join Date: Jan 2003
Location: Melbourne, Australia
Posts: 3,167
If you are not changing the vertical dimension (height) then a simple SeparateFields() may suffice. If your filter chain has temporal dependencies then you may want to process the top and bottom fields individually. Use SelectEven() and SelectOdd() to divide them into 2 distinct clips, then Interleave() and Weave() to reassemble the processed whole frame.
Code:
Function ProcessIt(Clip clip) {
  clip

## (processing/denoise etc) ##

  return last
}

...Source(...)
AssumeBFF()
SeparateFields()
E=SelectEven().ProcessIt()
O=SelectOdd().ProcessIt()
Interleave(E, O)
Weave()
If you are manipulating the height or need field rate temporal filtering, then use the best bob your time budget can afford. Process the double rate clip then optionally re-interleave. Note :- the best bob is dependent on the source material and your personnel taste.

Last edited by IanB; 2nd August 2010 at 10:52.
IanB is offline   Reply With Quote
Old 2nd August 2010, 15:50   #3  |  Link
2Bdecided
Registered User
 
Join Date: Dec 2002
Location: UK
Posts: 1,673
It depends on the nature of the noise and the nature of the filtering.

That's not a very helpful reply, but it's a truthful one!

The most obvious visible differences between methods (if there are any) happen when either the chosen deinterlacing or the chosen denoising don't work too well.

Cheers,
David.
2Bdecided is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:09.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.