本页为 NMM视频技术(旧)论坛(2004–2012)的只读存档,无法登录或发帖。欢迎前往 新论坛 交流。

NMM视频技术(旧)

查看: 4379回复: 7
打印 上一主题 下一主题

请问这个视频如何resize?

[复制链接]
abpoi
跳转到指定楼层
1楼
发表于 2009-11-4 13:25 只看该作者 回帖奖励 倒序浏览 阅读模式
一个4:3的视频。上下左右都有黑边。用avs,左边切了20 右边切了20 上面切了56 下面切了62.这样如何resize到一个比较好的大小
dgwxx
2楼
发表于 2009-11-4 13:33 只看该作者
左右各切8,resize成640×480,然后继续切直到没有黑边且视频的长宽都是16的倍数。
比如:
crop(8,0,-8,0)
lanczosresize(640,480)
crop(x1,y1,-x2,-y2)
各个数值看黑边大小决定,但保证640-x1-x2和480-y1-y2都是16的倍数,如果不愿意切多,至少保证是8的倍数。
abpoi
3楼
 楼主 发表于 2009-11-4 13:59 只看该作者
crop( 8, 0, -8, 0)
  LanczosResize(640,480) # Lanczos (Sharp)
  crop( 16, 64, -16,-56)
  现在切到这个样子正好了。。然后还要LanczosResize吗?到多少比较合适呢
dgwxx
4楼
发表于 2009-11-4 14:04 只看该作者
然后不需要了
abpoi
5楼
 楼主 发表于 2009-11-4 14:07 只看该作者
dg大大,我就是想做的稍微在一点点。比如848*480之类的比。
abpoi
6楼
 楼主 发表于 2009-11-4 14:09 只看该作者
稍微大一点点
dgwxx
7楼
发表于 2009-11-4 15:35 只看该作者
其实我觉得放大没什么意义。进行两次resize通常是比较忌讳的,造成的失真比较大。
如果非要848×480,有两种方法。
第一种方法是进行第二次resize,计算起来比较简单,我帮您算好了。那就等比例放大到848×502,然后纵向切掉22,变成848×480。
还有一种方法,那就是先进行计算,将有效画面调整到848宽(整张画面大于848),再上下左右切边,切到848×480。计算、调整起来比较复杂,我不知道画面是什么样子,您自己算吧。
abpoi
8楼
 楼主 发表于 2009-12-2 23:46 只看该作者
真是谢谢前辈。。不好意思。一直忙的没有过来看和谢谢您。

小黑屋手机版NMM视频技术

GMT+8, 2026-10-11 12:23 , Processed in 0.019926 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.