View Single Post
Old 20th December 2007, 01:45   #9  |  Link
Didée
Registered User
 
Join Date: Apr 2002
Location: Germany
Posts: 5,391
OMG, what's that.

Excerpt:

Code:
MPEG2source("D:\TV Caps\yo.d2v",ipp=true,cpu=6,cpu2="xxxxoo",info=3)
Colormatrix(hints=true)
Deblock_QED(quant1=18,quant2=24,aOff1=2,bOff1=2,aOff2=4,bOff2=4)
Deblock(quant=36)
1) you set DGDecode to use interlaced processing (ipp=true).
Furtheron in the script, there is lots of processing that is only valid for progressive content. Now, is the source interlaced, or is it not? If it's not, set ipp=false. (And if it is indeed interlaced, the whole script is borked crappola...)

1a) cpu=6 is the same as cpu2="xxxxxx". cpu2="xxxxoo" is the same as cpu=4. Which of both do you want to use?

2) You use a chain of three deblockers: DGDecode-deblocking, then Deblock_QED(), then Deblock(). That's pretty much pointless. Deblocking filters need to "reckognize" blocking. It is likely to happen that one deblocker - although eventually not acting efficiently enough for visual pleasance - alters the content by so much that the upfollowing deblockers *cannot* reckognize the blocks anymore, therefore they become inefficient.

For making a reasonable start, you should find & use one deblocker that removes all (or at least a major part) of the blocking. After having found that, you can make your way to add more stuff.

Throwing filters at a source blindly most times will not succeed.
__________________
- We´re at the beginning of the end of mankind´s childhood -

My little flickr gallery. (Yes indeed, I do have hobbies other than digital video!)
Didée is offline   Reply With Quote