2024年4月8日发(作者:)
维普资讯
Ne ̄ttard lre PC.DlY
从DivX 4.0
到Div×5.O
引发的画质革命
MPEG一4被玩家称为视频的MP3,DivX是最受玩家欢迎的视频编/解码软件。现在,最新的DivX 5.0出现了
.
文/图李 杰
DivX是现在最受玩家喜欢的视频编/解码软件。这 1.5)的区域压缩方式,有时候在画面动态范围过大时
样说一点都不夸张,因为MPECr-4上可挑战DVD,下可力 会出现局部的马赛克画面。而在DivX 5.0专业版中则
压SVCD,特别是在宽带网络普及的今天,它更是风光 使用1.25,1.75等区域压缩方式,并使用虚拟区块
无限。与MPEG一4兼容的DivX视频编/解码技术压缩一 (Virtual block)作为辅助信息,这种方式能在出现
部DVD电影只需要两张甚至一张cD—ROM光盘,只要这
大动态画面时更加真实地表现物体。
部电影不超过100分钟,且CD-ROM光盘容量大于700MB。
如今DivX已经推出了它的第五个版本,标准版(有横幅
2。全域动态补偿
广告)仍供玩家免费使用,专业版在加入了许多新的功 DivX 5.0专业版的全域动态补偿功能可以在画面
能以后则要求玩家注册购买。您也许会说:“我不想看 进行缩放(把镜头拉近)以及旋转(转动相机)的情形下
这些广告,所以我还是用Divx 4。0 1”但我相信您只
发挥作用,尤其是在画面中的物体外型不变,只变化
要对DivX 5。0有一定的了解之后,我敢打赌您一定会 所处位置时,全域动态补偿功能的使用效果更突出。
选择DivX 5.0。因为DivX 5.0的出现的确大大提升了
如果玩家需要处理的影片是风景片,笔者建议您将
MPEG-4的合成速度和画面质量,就好比视频的王者换
GMC的功能激活。
了一身新装一样——更加完美了!不信吗?那么下面我
们就来对DivX 4。0和DivX 5.0专业版进行一个综合的
3.双向编码
对比。在事实面前,还是让玩家自己来选择好了。 在旧的DivX 4.0格式中,视频数据流被区分为I画
格和P画格。一个I画格是指视频数据流中的单一影像,
一
、
新的功能
并以类似JPEG的方式进行压缩。不过若是整个影片中
DivX 5。0专业
的每一幅画面都要分别进行压缩,那么是不可能达成
版新增了Qua rt e r
MPEG一4这样的高压缩比的,于是我们就得使用P画格
pixe1(QP)、全域动
了。很难具体解释P画格的含义,还是让我们来举个例
态补偿(G1obal Mo— 子吧。比如《电子情书》中有段剧情是男女主角在咖啡
tion COmpensatiOn,
馆中谈话,在大部分的情形下,谈话的男女主角都没
G M C)及双向编码
有动作,而变化的只是背景画面。因此Di vx可以将人
fBi di re cti ona1
物画面的数据去掉,只对画面中特定的区域内的变化
Encoding)等新的功 以特定的方法进行压缩。因此整个画面将会被划分为
能。下面,我们就针
单独的区块以进行这些动作,这就被记录在P画格之
1)ivX 5.0 Pro的新功能设置界面
对Di vX 5.0专业版
内,用以精细地描述区块与区块之间的差异。当然,当
的新增功能为大家
男女主角移动或者整个画面出现变化时就无法记录了。
进行详细的说明。
Di vX 5.0专业版在Di vx 4.0的基础上又加入了
双向编码,Divx 5.0编/解码程序会聪明地预先检查
1.Quarter Pixel(QP)
以后时间段的视频流。它会同时使用向前与向后的预
Quarter Pi xe1主要影响过滤大区块(iliar co
测数据来处理同一个画面,这种设计将能有效地增加
block)的精确度。Di vx 4.0使用Half Pixe1(1.5,
数据压缩率,又不太影响压缩以后画面的质量。是不
92 NO.9,2002 New Hardware
T
维普资讯
PC_Dly e、~}Iardw
我们先在“Compressor”选项中选择输出格式为
一一
巴士穿越整个画面以后,在巴士的背后,部分曾经被
巴士遮盖的画面将会出现。按照传统的预测方式,被巴士
遮盖的画面会重新处理,这样就会增加数据量。而D i v x
5.0专业版会预测“未来”所出现的画面,避免重复处理。
Di vX Pro 5.0 Codec,这时在“Depth”选项中可以
选择输出的色彩位数,这里有两种设置供我们选择,
分别是“Mi11ions”和“Mi11ions+”。在Di vX 4.0
以前的版本中并不提供该选项的修改,例如DivX 3.2
画面的大小我们设置为PAL制式VCD文件的大小,即
版本的软件默认选择为“ 11 i ons”,无法进行修改。
352×288,帧率设置为2 帧/秒,其它设置不做修
改。然后点击“Configure”按钮进入高级设置界面。
首先,我们在“Di v X C o d e c”面板中选择
当然,这种功能也只能使用在如例子中具有相似画面的情
形中。
“Variable bitrate”(视频编码模式)为卜pass。用鼠
标调节滑块或者直接在输入框中输入数字,将视频输
出码率设置为780kbps,同时勾选Dj vX 5.0专业版增
加的三个新功能。
然后, 选择
“General Parameters”
是有点难以理解?请看上面这个画面并结合文字,相
信就能够理解了。请注意,Quarter pixe l、全域动
态补偿及双向编码(Bidirectional Encoding)等功能
无法在Di vX 5.0标准版中使用,即无法使用编码。但
如果所播放的MPEG一4影片已使用这些功能进行编码,
Di vX 5.0标准版仍能对其进行解码播放。
选项。将“cene change
thr e shel d”(编码质
量)的滑块调整到
1 00%,而这项设置在
Di vX 4.0中则无法进
行修改。可见D i v X
Ne tworks公司不但注
系统默认的编码质量设
置为8 5%,可以随意调节。
二、实际操作对比
分析了新功能以后,下面我们就在实际操作中对
两种编码格式进行具体的对比。我们分别使用D i v X
4.0和DivX 5.0将一段4分19秒的MPG文件(45MB)转
换成AVI文件以进行横向对比,采用Adobe Premiere
6.0作为测试软件。
意了压缩后文件的大
小,同时在压缩后画面质量方面也得到了一定的提
测试平台:
处理嚣:Pentium m 667姗z
高。可以说DivX 5.0真正的提高并不是在压缩速度和
压缩比上,而是在画面的质量上有了很大的提高。
最后我们切换到
“A d v a n c e d
内存:2561i f
主板:i815EP主板(133MHz FSB)
硬盘:Maxtor 30GB(5400rpm) Parameters”选项,把
“P e r f o r m a n c e/
操作乐统:Win2000 Professional简体中文版
'■■■■■■兰:■■■ ■一l软件兰! 。Pre_脚eiere 6・o
—.
WJ
q ua1it Y”项设置为
Slowest。这里设置为 首先,我们在Adobe Premiere 6.0中调入一段MPG
文件并拖放到轨道中。在不加入任何动态效果的情况
下,我们直接选择菜单栏中的“Fi1e/Export/Movie”,
弹出输出文件设置窗口。设置好文件的保存路径后,
点击“Setting”按钮并选择“Video Setting”选项。
最慢,也是为了在合
成后得到一个最好的
效果来进行比较。
Divx 4.0的设置
用户可以根据自己的实
和DivX 5.0的方法差
际情况进行选择
不多,就不再多说了。
我们只需在
“Compressor”项中
选择输出格式为
Di vX 4.0 Fina1
c o d e c.然后点击
“Configure”按钮
色彩数越高,合成速度也就越慢,当然,画面质
量也就越好。
进入高级设置界面,
具体设置如图所示。
微型计算机2002年第9期 93
维普资讯
e ard ̄are PC-DlY
质的飞跃。在网络流媒体蓬勃发展的今天,网络视频的
要求也不断提高,只有像DivX 5.o这样在能很好地保
持图像质量的同时,又能极大地压缩文件大小的编码软
件才可能继续生存下去。需要提醒您,DivX 5.0专业版
是需要付费购买的,您也可以到DivX Network公司的
网站下载有横幅广告的标准版本。尽管那些会经常突然
跳出来的广告窗口很令人讨厌,但只是看看广告条就能
够使用DivX 5.0也不是什么大不了的事情……
Q:我打开MPEG-4影片片断时,发现有的是D1 vX
用DivX 5.0合成的AVI文件每秒的帧率
为9.29帧/秒,最终用时为9分33秒。
MPEG4 Low-moti on,有的是Di vX MPEG4 Fast-moti on,
它们有什么区别呢?
A:这是DivX 3.0才有的编码方式,在后续版本中
已经被取消了。简单地说,Low-motion和Fast-motion
是使用DivX压缩影片时可供选择的两种编码方式,前者
是一种固定码率的编码方式,即压缩时输出码率基本固
定,不会因为画面场景的变化而改变,而后者是一种动
态码率的编码方式,它可以根据画面场景的变化自动调
节输出码率。通常用Fast—motion方式生成的文件要比
Love-motion小50%左右,但播放时画面质量要稍逊一筹。
Q:都说用Di vX生成的MPEG-4影片效果非常好,但
我发现有些还不错,而有些却实在不敢恭维,甚至比
用DivX 4.0合成的AVI文件每秒的帧率
为I 2.39帧/秒,最终用时为7分i 3秒。
VCD还要差,这是什么原因呢?
A=影响MPEG一4影片质量的原因主要有两个。一是
压缩时选择的编码方式和码率。如果选择的码率越
低,那么画面损失的细节就越多,播放时的效果也就
越差。另一个原因则是片源的质量,由于MPEG-4是有
损压缩算法,还原后的图像只会比压缩前的图像质量
差,而不会更好,因此,如果片源本身就是VCD,甚
至是录像带,那么用D i v X压缩后的效果当然不怎么
样。如果片源是画面质量相当好的DVD,那么压缩后
画面质量和原文件差
画面偏亮,在画面变
化太快时,会出现短暂的
别不大,画面流畅清晰。
停顿现象。
的效果就相当不错了。
Q.请问除了DivX以外,还有没有其它比较流行的
MPEG一4编/解码可以用来压缩影片?
A:除了Di vx以外,我们经常还会发现Smr(nayi)
和Angeipotion definitive MPEG4两种格式的MPEG一4
文件。Smr与DivX类似,也是以Microsoft MPEG4 video
三、最后的提醒
通过对比,我们发现使用Divx 4.0合成AVI文件
的速度要比DivX 5.0还要快点。原因在于我们在合成
时开启了DivX 5.0的三项新功能,而这三项新功能在
合成时非常耗费系统资源。如果换成Athlon XP或是
Pentitim 4,由于DivX 5.0专门针对这两款新处理器
做了优化,那么它的合成速度会得到大幅度的提高。
说了这么多,想必大家也在摩拳擦掌,准备领略
DivX 5.0神奇的魅力吧。也许只有在您亲身体验Divx
Network公司的每一代产品之后,才会发现Di vX 5.0
codec为基础,但它对硬件的要求要比Di vx低,并且生
成的文件要比Di vX小,这是以牺牲画面质量为代价来
实现的。Angelpotion defini ti ve MPEG4无需借助
Microsoft MPEG4 video codec就可以实现编/解码,
它的压缩速度要比Di vx略快一点,画面质量没有什么
明显区别。Angeipotion的另一个特点就是兼容Dj vx,
利用Angelpotion可以直接制作Divx格式的影片。但
这个软件比较专业,而且必须收费才能使用。 皿
94 NO.9,2002 New Hardware


发布评论