babykiss 发表于 2010-7-24 00:52:10

以智变应万变!!!!!!!!1

leehome215 发表于 2010-7-24 09:13:49

做了各种极值测试,大概了解了一下,左乘,右乘,左加,右加的效果。左右乘对画质和体积的影响不太显著,还需要继续测试。右加正极值体积最小,但是会出现明显马赛克,负极值体积最大能得到较高的画质;左加正极值体积有缩小但是不是很显著,会出现色彩丢失,拖尾,负极值能增大体积画面会带有闪烁的感觉。
我是用十分动态画面较密集的视频做测试,希望大家都来分享一下测试结果。

铃ling 发表于 2010-7-24 17:37:57

本帖最后由 铃ling 于 2010-7-25 22:40 编辑

在"(小日本) TMPGEnc 2.54参数设定详解 (老枯)"看见的:

D、量化矩阵

mpeg中的量化是对8x8 YUV 信号图块进行DCT变换之后的系数的量化。通过对高频分量使用比较大的量化阶从而达到减小高频分量的编码空间,达到压缩的目的。代价就是丧失图像细节,边缘模糊等。

1)帧内编码量化矩阵:这是指对I帧使用的帧内编码量化矩阵

2)帧间编码量化矩阵:是指对非I帧的帧间预测误差编码所用的量化矩阵。威龙汉化版中叫外部矩阵。

3)矩阵模版的选择:建议对一般的视频选用mpeg标准,可以看到,其帧间编码矩阵统一为16,这是因为帧间误差已经抵消了低频分量,高频分量丰富,所以和帧内编码矩阵有所不同。对于计算机动画尤其是2维线条为主的动画,建议选用CG模版,可以看到因为CG本身高频信号丰富,其帧内编码矩阵也统一为32。

另外,有朋友尝试减小量化矩阵的各个数值,老枯认为这样做的意义不大。因为量化矩阵并不是量化的唯一因素,事实上的量化程度要根据码流控制部分的反馈信息而自适应调整。这样,即使量化阶减小,在码率有限的前提下,量化系数还是会加大的。

4)YUV输出为YCrCb: YCrCb色彩空间分配给Y亮度信号的编码空间更大,如果视频源是YCrCb格式的话,这个选项可以增加画面质量。不过一般都是采用YUV(CCIR601),如dv,所以不要选择这个选项,否则白白浪费码率。

5)浮点离散余弦变换:整点运算的速度比浮点要快很多,但精度不如浮点。老枯猜测这里的浮点其实只是把DCT变换的系数从8bit增大为16bit的精度,并不需要浮点运算器单元参与变换,否则速度是不可忍耐的。

6)不对静止部分做半像素的运动检测:由于视频源是隔行的,对于精细的静止边缘线条(1个像素宽度)比如静止字幕会出现一个场中出现,另一个场中不出现的闪动。选中这个选项会消除闪动。。不过老枯觉得好像这个和量化矩阵无关。

7)柔化马赛克:没什么好说的。就是在8x8图块的边缘做一些特别处理。能用足够的码率或者码率控制手段解决马赛克最好,因为这里的柔化虽然只对边缘进行低频滤波,毕竟还是会对画面造成影响模糊化。

-------------------------------------------------------------------------------------------------------

大刺猬 发表于 2010-7-25 08:28:01

这话说的实在.

eriko_teng 发表于 2010-7-25 11:17:29

感激楼主的无私奉献的精神!!在学习中

alin177 发表于 2010-7-25 13:16:23

这个倒是从来没有设置过,赶紧试试

铃ling 发表于 2010-7-25 18:49:16

本帖最后由 铃ling 于 2010-7-25 22:33 编辑

做了各种极值测试,大概了解了一下,左乘,右乘,左加,右加的效果。左右乘对画质和体积的影响不太显著,还 ...
leehome215 发表于 2010-7-24 09:13 https://www.dianbo.org/images/common/back.gif

这么说,必要时是靠降低色彩或亮度来达到效果的?

德风花雨 发表于 2010-7-26 10:59:52

感谢楼主提供这么好的方法,有时候体积和效果很难兼顾的。

LNTERVIDEO 发表于 2010-7-26 17:32:48

楼主的无私奉献的精神,要多学习

wl13685577967 发表于 2010-7-27 11:14:24

楼主的表现,乃真正的奉献精神
页: 1 2 [3] 4 5 6 7
查看完整版本: 成为压缩高手 突破论坛编码模板局限--从这里开始