NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 6803|回复: 6

[AVS技巧] 这个是啥...非交错...是锯齿么...

[复制链接]
发表于 2009-11-5 12:02 | 显示全部楼层 |阅读模式
本帖最后由 Only Human 于 2009-11-5 12:15 编辑

未命名.jpg
未命名.jpg
这个是啥...非交错...是锯齿么...
我已经加了反交错滤镜...这个该如何消除...
谢谢解答...
发表于 2009-11-5 15:29 | 显示全部楼层
是锯齿。看起来像是单场插补型Deinterlace造成的锯齿。因为这种画面已经经过了一次Deinterlace,扔掉了一半场的信息,又用半吊子的插补插成这样,所以基本上判断成没救了。
死马当活马医的方法有两种。
1.用aa试试看,多半没用。
2.用eedi2重新进行倍线插补。推测会有一定效果,不过不敢保证。毕竟是丢场->插补->再压缩的东西。
下面代码仅供参考:
  1. lanczosresize(720,240)#纵向缩小一半,横向不变
  2. eedi2(field=1)
复制代码
 楼主| 发表于 2009-11-5 16:01 | 显示全部楼层
本帖最后由 Only Human 于 2009-11-5 16:13 编辑

谢谢大虾解答,,,..
  1. AssumeFrameBased
  2. separatefields
  3. selectodd
  4. eedi2(field=3)
复制代码
未命名.jpg
效果还是比较明显的...
  1. antialiasing(12,15)
复制代码
基本上没有效果...囧...
视频是4:3的...纵向缩小一半...不符合实际吧...
AVS写成这样就成了两次resize了吧...
  1. mpeg2source("d2v")

  2. lanczosresize(720,240)#纵向缩小一半,横向不变

  3. eedi2(field=1)

  4. Lanczosresize(704,480,5,64,-4,-64)

  5. addborders(8,0,8,0)
复制代码
发表于 2009-11-5 16:26 | 显示全部楼层
抱歉我以第一次写的代码有问题,请按照
lanczosresize(720,240)#纵向缩小一半,横向不变
eedi2(field=1)
这个方案来。第一个版本的有些情况下会遇到问题,如果你遇到画面动态问题(抖动、掉帧感之类的)请用第二种方案。eedi2的作用是倍线,他会把720*240重新插补成720*480,所以你不用第二次resize。

我这么做的思路是一种将错就错的做法。片源Deinterlace的时候丢掉一半场、然后用劣质算法插补成720*480。我这么做就是把插补的那部分场丢掉、用eedi2的算法重新插补画面。尽管原先插补的影响不可能完全去除,但从结果上来说似乎还是不错的。
 楼主| 发表于 2009-11-5 16:34 | 显示全部楼层
回复 4# dgwxx
问题基本上已经解决...再一次谢谢大虾...
问个无关主题的问题...我该去哪学这些AVS的使用方法...把所有滤镜的README都看下来么...
还有比较高级的编码教程哪找...囧...
发表于 2009-11-5 17:31 | 显示全部楼层
这些都是小技巧,估计没教程讲这个。基础知识积累够了,插件接触得多了,思路自然会扩展的。比如同样是锯齿,有那种在制作过程中产生的边缘锯齿(用aa能解决的那种)、劣质插补造成的锯齿(这次的例子),还有resize不当造成的锯齿等等的(只在不懂的人做的二次加工片中见过,DVD和电视台基本上不会有这种。现在电视台和DVD的resize问题是劣质resizer造成的光环)。
发表于 2010-8-15 14:26 | 显示全部楼层
啊!!Berryz工房!!大大后援联盟账号是。。
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2024-3-29 06:25 , Processed in 0.348184 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表