mASSIVe
10th February 2006, 20:55
this picture shows the problem pretty good: chroma interlacing (after ivtc obviously, and yes the whole thing is like this: in a pattern of every 5 frames 2 are broken, one is a duplicate and gets decimated, the other is the 'problematic' one)
http://www.massi-san.de/pictures/forum/dch-original-small.png
a rather good way to counter this has been sangnom(0/1, 18), with the correct field-order...
http://www.massi-san.de/pictures/forum/dch-correctorder-small.png
...but choosing the wrong order is almost counterproductive...
http://www.massi-san.de/pictures/forum/dch-wrongorder-small.png
this wouldn't be such a big problem...if it wouldn't affect ~10000 frames. so how do i automate this?
i don't think there is pattern on when what order is the correct/better order. is it possible to compare two frames (after applying sangnom with either field-order on them) and then choose the better one? (doesn't have to be 100% correct each time, but in most cases it should be). any other solution?
and how do i make it only apply on the broken frames? broken frames are always combed, and are always the frame after the one that gets decimated. i don't really want to manually select every broken frame (using custom list in yatta for example).
my avisynth scripting skills and lack of overall understanding of the matter don't really help...so please be easy on me.
any help/advice is highly appreciated! thx!
the whole thing...
http://www.massi-san.de/pictures/forum/dch-yatta_small.jpg (http://www.massi-san.de/pictures/forum/dch-yatta.jpg)
http://www.massi-san.de/pictures/forum/dch-original-small.png
a rather good way to counter this has been sangnom(0/1, 18), with the correct field-order...
http://www.massi-san.de/pictures/forum/dch-correctorder-small.png
...but choosing the wrong order is almost counterproductive...
http://www.massi-san.de/pictures/forum/dch-wrongorder-small.png
this wouldn't be such a big problem...if it wouldn't affect ~10000 frames. so how do i automate this?
i don't think there is pattern on when what order is the correct/better order. is it possible to compare two frames (after applying sangnom with either field-order on them) and then choose the better one? (doesn't have to be 100% correct each time, but in most cases it should be). any other solution?
and how do i make it only apply on the broken frames? broken frames are always combed, and are always the frame after the one that gets decimated. i don't really want to manually select every broken frame (using custom list in yatta for example).
my avisynth scripting skills and lack of overall understanding of the matter don't really help...so please be easy on me.
any help/advice is highly appreciated! thx!
the whole thing...
http://www.massi-san.de/pictures/forum/dch-yatta_small.jpg (http://www.massi-san.de/pictures/forum/dch-yatta.jpg)