Advertisement
sonkai

Usage2: AutoBlockNR

Dec 27th, 2014
438
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #AutoBlockNRのインポート
  2. Import("AutoBlockNR.avsi") #動作に必要なDLL:TDeint.dll, nnedi3.dll, TMM.dll, Masktools, Masktools v2
  3.  
  4. #TS読み込み
  5. DGDecode_MPEG2Source("***.d2v")
  6. AudioDub(last, WavSource("***.wav"))
  7.  
  8. #CMカット
  9. Trim(3683, 6378)
  10.  
  11. #ロゴ消し
  12. LogoPath = "***.lgd"
  13. EraseLOGO(logofile=LogoPath)
  14.  
  15. #インターレース解除
  16. Auto24FPS()
  17. #手動で解除する場合、生でDoubleWeave().SelectEvery()を使うとフィールドの情報が扱えず、AutoBlockNRが機能しないようです。
  18. #お手数ですが、ITSを通すか、一旦AVIに出力してください。
  19.  
  20. #ブロックノイズ低減
  21. AutoBlockNR(test=false,th_noise_diff=12.0)
  22. #この関数はインターレース解除のすぐ後に置いてください。内部でフィールド情報を扱うため、リサイズ後に置いても意味がありません。
  23. #test=trueにすると各種情報が左上に表示されます。
  24. #th_noise_diffはフィールド間でどれだけノイズ差があったらBOB化を行うかのしきい値です。ノイズ差の数値はtest=trueにしたとき左上に表示されます。
  25. #th_noise_diffの値が小さいほうが修正するフレームは多くなりますが、その分誤爆も多くなります。デフォルトは12.0ですが、小さくする場合は6.0以上が実用的な値です(地上派TSの場合)。
  26.  
  27. #リサイズ
  28. Spline36Resize(1280,720)
  29.  
  30. return last
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement