Quote:
Originally Posted by -Vit-
hydra3333: "QTGMC jaggies", grrrr... The problem was with your original reinterlacing script. The second script you're using does a better job of downscaled reinterlacing. However, it assumes an interlaced source. If you want to start from a progressive source (e.g. including one that you've bobbed) just replace the "SeparateFields()" line with "SeparateFields().SelectEvery(4,0,3)"
I.e. If you want to deinterlace first (for some temporal processing perhaps?) then your second script starts thus:
Code:
QTGMC(...settings...) #Or whatever bobber
SeparateFields().SelectEvery(4,0,3)
# rest of that second script
|
Isn't
QTGMC(...).SeparateFields().SelectEvery(4,0,3) the same as (but much slower than) a simple
SeparateFields()? (and with some quality loss, given the latter is lossless.)
Or are you saying it only makes sense to do this if you had some temporal processing
between QTGMC and SeparateFields()?
What are your thoughts on my earlier question:
Quote:
Originally Posted by Gavino
is there in fact any point in using (Q)TGMC for deinterlacing just in order to do an re-interlaced downsize? Would an 'inferior' but faster deinterlacer give equally good results, or do you still gain something from the temporal processing of (Q)TGMC?
|