MT 필터 위키

http://avisynth.org/mediawiki/MT

 

 

HDTV 인코딩 하시는 분들 아마 MT 필터 많이들 사용하실텐데요 주로 modified avisynth MT 2.5.7.5 사용하시리라 생각합니다. 그런데 SetMTMode(2,0) 이 모든 필터와 호환되는 것은 아닙니다. 예를 들어 Decomb IVTC 필터는 Mode 2와 호환되지 않습니다. 하지만 Mode 6이랑은 호환이 됩니다. 따라서 이런 경우 중간에 MT 모드를 변경해주시면 됩니다. 아래는 예제입니다.

 

SetMTMode
LoadPlugin("C:\Program Files (x86)\megui\tools\dgindex\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\ColorMatrix.dll")
DGDecode_mpeg2source("source.d2v", info=3)
ColorMatrix(hints=true, interlaced=true, threads=0)
SetMTMode(6)
Telecide(guide=1).Decimate()
SetMTMode
crop( 2, 0, -2, 0)
LanczosResize(1280,720)

 

 

SetMTMode 라고만 쓰면 기본값인 SetMTMode(2,0)과 동일하게 처리됩니다. Mode 2에 Threads Auto인 것이죠.

 

그런데 Mode 6의 경우 호환된다는 측면 보다는 그냥 MT를 처리하지 않겠다는 정도로 생각하시면 되겠습니다. 즉 Mode 6의 경우 속도상 이득은 거의 없습니다. 다만 Mode 2와 호환되지 않는 필터 때문에 어쩔 수 없이 MT 필터를 아예 포기했을 경우와 비교했을 때, 이렇게 특정 필터만 Mode 6으로 아웃 시켜주면 나머지 부분에는 그나마 Mode 2가 적용되어 속도가 좀 더 빨라진다는 것입니다.