丽柜美束kb绳艺网视频:请详细介绍1下rm rmvb与 divx格式在压缩原理上区别?谢谢!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 17:40:52

RMVB是采用REAL公司的采用可变编码率的REAL格式的视频编码技术。它能在保持文件较小的条件下获得较高编码率的视频质量。需要采用REALONE播放器播放。
RMVB不是标准的发布格式。它在回放大动态的视频时质量不如DIVX或XVID。有些网站把DIVX发布的DVDRIP转制成RMVB格式,以方便下载。
个人认为不如DIVX有收藏价值。

RM,RMVB的区别

rm的画质和rmvb有一定程度的差距,不是光*提高采样就能有根本改变的……
我想可能有部分同志在这方面的理解上存在着误区。

这是漫迷一个总采样466kbps,图像部分采样为401kbps的动画的参数:(只列出了图像方面,声音方面省略)
MIME type: video/x-pn-realvideo
Max Stream Bit Rate: 401.9 Kbps
Dimensions: 640x480
Encoded Frame Rate: 30.0 fps
Video Codec: 401.9 Kbps (RealVideo 9)

这是一个图像部分平均采样为402kbps的rmvb动画的参数:(同上,只列图像方面)
MIME type: video/x-pn-realvideo
Max Stream Bit Rate: 1403.5 Kbps
Avg Stream Bit Rate: 402.8 Kbps
Dimensions: 640x480
Encoded Frame Rate: 30.0 fps
Video Codec: 402.8 Kbps (RealVideo 9)

我想各位已经看出不同了吧?
rm格式和rmvb格式的最大不同就在于rm格式采取均匀采样率而rmvb格式采取可变采样率,这也是rmvb格式的画质强于rm格式的原因,同时也带来了rmvb格式不支持在线点播的弱点,所以我想如果漫迷不打算搞在线点播服务的话,还是使用rmvb格式较好。画质上的区别我想看过漫迷版和其他站上的相同动画的各位都深有体会。

以下可能是大家在压缩时(使用helix producer),认识上可能存在的误区:
1.“只要生成扩展名是rmvb,出来的就一定是rmvb文件。”
这是最大的错误!
事实上自要在audience templates选项的左侧菜单中选择了一个VBR格式的默认设置的话,生成文件的扩展名都会是rmvb,当然你如果不更改默认设置的话,出来的肯定也是rmvb文件。但是!!实际我们在进行压缩时,都会对默认设置进行编辑,v9的各位的设置一定是这样的(无关选项略去):

constant bit rate: 466 kbps
target frame rate: 30.00 FPS
music codec: 64 kbps stereo music-RA8

后面两项没有问题,问题就在第一项:constant bit rate: 466 kbps
只要选择了这项,不管其他的怎么选,出来的一定是rm格式而不是rmvb格式的文件!!!
其实我当时看到漫迷版的动画都是统一的466kbps时我就断定这一定是rm而不是rmvb了……
由于rmvb采取非均匀采样编码,所以只能预设平均采样率,而最后的采样值和预设会有偏差,不可能精确到个位。
一般偏差在5kbps以内(2-pass方式)

2.“2-pass方式能提高画质”
2-pass方式的原理:先对原文件进行一遍扫描,确定各处的参数,然后在各处选择合适的采样率进行第2步的压缩操作。
如果压缩的是rm格式的文件,2-pass方式意义不大,因为采用匀采样率,在采样率没有本质提高的前提下画质提高的空间有限。(就像winrar中的几种不同压缩方式,只是以时间换空间而已)
但如果压缩的是rmvb格式的文件,2-pass非常重要!!因为根据rmvb的编码原理,在不同部分采取不同采样。所以在压缩前对文件进行一次扫描以确定参数是非常重要的,否则可能带来结果采样率和预设采样率的极大偏差!!

3.“target frame rate越高越好”
首先,设定的target frame rate超过源文件的target frame rate是毫无意义的
其次,如果设定的target frame rate过高而采样率较低时,在剧烈跳动的场景将出现严重的花屏!!尤其针对rm格式,如果是rmvb格式,在剧烈跳动的场景往往采取较高的采样率,该现象往往会得到弥补。

以下是我的一点建议:
如果漫迷的确要开放在线点播服务,可以不用往下看了……
如果漫迷不打算开放在线点播服务而压缩rmvb格式动画,建议参数如下设置:
variable bit rate: Max Stream Bit Rate:(源文件的采样率)
target average bit rate:466kbps
其余不变,大家可以看看画面效果,绝对有本质的提升。

AVI转RMVB
RMVB中的VB是VBR即variable Bit Rate的缩写,中文是“可变比特率”。它比普通的RM文件有更高的压缩比(同样画质)和更好的画质(同样压缩比)。
要制作RMVB文件用Helix Producer 9最好,其实Helix Producer 9的使用并不困难,主要是因为它的界面是E文,有些朋友没用过就不知道。下面就详细介绍一下制作过程:
1.导入源文件
启动Helix Producer 9,看到当中偏左的“Browse”按钮了吗?按下去,找到要转成RMVB的影视文件(别告诉我你不知道怎么找),打开。该过程视要导入的文件大小而定,一般大概120多M每分钟。
2.设置参数
这一步是关键,很多朋友不知道怎么设置,这里详细讲一下。
“Browse”按钮的右边就是“Audiences”按钮,按下去,弹出一个对话框。它左上是3个下拉菜单:
第一个是Audio Mode,有3个下拉表选项,“Music”、“Voice”和“No Audio”分别表示“有背景音乐”、“无背景音乐”和“无音频”。影视文件当然有背景音乐拉,所以我们一般选择“Music”。
第二个是Video Mode,有5个下拉表选项,它们表示镜头的特性,如果影片中有大量的运动镜头(如体育片、动作片),则选择“Sharpest Image”,一般的影片使用默认的“Normal Motion Video”即可。这个其实要*感觉,做多的人就有经验了,哈哈。
第三个是Video Codec(编码器),有3个下拉表选项,RealVideo G2、RealVideo 8及RealVideo 9。RealVideo G2是老古董了,除了傻瓜没人会用。我们这里既然是制作最新的RMVB当然要用RealVideo 9拉。

Audio Mode下拉菜单的右侧是“2-pass Video Enco非常棒哦^__^”,默认是选中的,它表示编码的时候将进行2次分析,以提高编码的精确度,改善画面的品质。当然这将增加编码的时间,大家看着办吧。
“2-pass Video Enco非常棒哦^__^”的下面是“Resize Video to”,它是用来设置输出视频文件画面的尺寸。这个怎么弄不用我讲了吧。

对话框的下半部是左右各两个窗口,其中,左边是可供使用的速率模板(速率越高则画面质量越好,当然压缩后的文件也越大);右边则是实际使用的速率模板(可以同时选择多个速率模板,Helix Producer 9支持多重速率,可以自动为不同带宽的观众提供相适宜的速率,当然选择的速率模板越多压缩后的文件也越大,因为它要包含不同速率处理方法的信息)。
RMVB只支持单速率,因此我们必须先把右边窗口中的缺省速率模板全部删除。方法是逐一选中已有的缺省速率模板并按“Del”键删除。然后到左边窗口中选择我们需要的速率模板(对于平均速率450K的RMVB文件选用“S-450k Surround VBR Download”)按2窗口之间的箭头按钮添加。另外,在PLUS版中,你还能对模板的参数进行调整,这里就不详细说明了。
3.视频过滤器
前面的设置完成后,回到主界面,点击“Audiences”按钮右边的“Video Filters”按钮,又弹出一个对话框。其中,“Cropping”项是用来裁剪画面尺寸,怎么用不用我教了吧;“Black Level Correction”是用来增加画面的亮度和对比度的,建议选中;下面这个是解决FPS不匹配的问题,一般不要动;最后一个是用来消除视频文件中的干扰,除非干扰程度严重,否则不要选中,那会造成画面失真