『漫游』酷论坛>『影音数码技术学习交流』>[求助]Mod16的作用

[求助]Mod16的作用

egg6600@2010-11-01 22:50

用 Megui 创建 AVS 的时候变形总是符合 Mod16 的,这有什么好处呢?如果不是的话呢?
引用

differ_cn@2010-11-02 08:25

图像处理,很多时候要分块。

一般最大分块是16X16.
引用

roozhou@2010-11-02 10:12

现代基于dct的视频编码都是以16x16块作为基本单位的(主要原因是4:2:0)。当视频尺寸不是mod16时,需要补足额外的像素(一般称为padding)来凑mod16,于是你就要为那些多出来看不见的像素消耗一定的码率。

在xvid时代,凑mod16也许影响比较大,但如果是x264,基本没用。获得所谓的“编码效率提升”,损失了切掉的可视像素或者轻微的视频变形,可以说是得不偿失。

所以切边和resize的时候不要去凑什么mod16,偶数就行了。黑边有多少就切多少,不要多切,更不要留一条黑。resize一样,是什么比例就是什么比例,不要去搞什么蛋疼的848x480,864x480,还显得自己很专业,”哥这是mod16"。
引用

MeteorRain@2010-11-02 11:28

848明显是偷懒用的。两边切8,一拉,解决问题。嗯
引用

264768502@2010-11-02 12:02

848不是拉完再切的么
引用

amfilica@2010-11-02 16:33

848 480是怎么来的。。。
引用

264768502@2010-11-02 16:49

LanczosrResize(864,480,4,0,-5,0)
Crop(8,0,-8,0)
引用

辉耀@2010-11-02 16:51

应该是先切吧;DVD切到700、HDTV切到1431(假设纵向不需要切)之后resize
引用

264768502@2010-11-02 17:24

其实只要知道自己在做什么,先resize还是先crop都可以
引用

amfilica@2010-11-02 17:43

先crop在resize吧。。。。不过还想问一下 那个dangerous的x264 见到里面有resize

--vf, --video-filter //... Apply video filtering to the input file

Filter options may be specified in :