当前位置: 主页 > 处理视频 > 视频压制教程 > AVS教程:AviSyn学习手册(8)

AVS教程:AviSyn学习手册(8)

2009-02-27   www.av110.net / 整理 点击: 标签:AVS AviSynth
  

  第六节 实战!Decomb做IVTC/Deinterlace处理

  在上一节中,我们讲解了Decomb中三个场处理函数的使用方法与参数。在本节中,我们将针对具体例子来讲解这三个函数的组合应用。
  首先我们来看纯Interlace片源的Deinterlace处理:
范例脚本:
LoadPlugin("decomb.dll")#加载Decomb滤镜
AVISource("nonfilm.avi")#导入片源
FieldDeinterlace()#使用FieldDeinterlace进行Deinterlace处理,全部参数均为默认。

  然后,我们来看看针对3:2 pulldown片源只反交错,不删除重复帧的处理:
LoadPlugin("decomb.dll")
AVISource("film.avi")
Telecide(order=1)#使用Telecide函数进行场匹配反交错

  接下来,我们来看看IVTC(在场匹配反交错的同时删除重复帧)的做法:
LoadPlugin("decomb.dll")
AVISource("film.avi")
Telecide(order=1)
Decimate(cycle=5)#用Decimate每五帧删一帧

  禁用Postprocessing:
LoadPlugin("decomb.dll")
AVISource("mixed.avi")
Telecide(order=1,post=0)#post=0为禁用Postprocessing
Decimate(cycle=5)

  对3:2 pulldown含量很大的影片进行IVTC:
LoadPlugin("decomb.dll")
AVISource("mixed.avi")
Telecide(order=1,guide=1)#使用guide=1对3:2 pulldown的片源处理进行优化
Decimate(cycle=5)

  处理hybird片源:
LoadPlugin("decomb.dll")
AVISource("hybrid.avi")
Telecide(order=1,guide=1)
Decimate(mode=3,threshold=2.0)#使用Decimate的mode参数对hybird影片的处理进行优化,
  具体配制方法请见上一节。

  IVTC的理论与实践到这里已经讲完了。希望读者能够反复阅读本章,本章中涉及到众多的词语,第一次读起来可能会比较吃力,但是读的次数多了之后自然会明白不少的。

  本文由www.av110.net综合网络上多篇文章整理而成,因为这些文章被转载了N个来回,原文出处及作者大多已不可考,不能一一注明,请谅解!

顶一下
(11)
68.8%
踩一下
(5)
31.2%
栏目热点
  • MeGUI压制使用说明书 MeGUI压制使用说明书 MeGUI 压制使用说明书 绪论: 视频压制的概念 一些尚未入门的爱好者常常会把视频压制与视频转换混为一谈。视频压制是一种入门比较简单,但深入有点深奥的视频压缩技术,用
精彩推荐