虐杀原形2攻略大全:什么是rmvb动画

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:57:59

这里的VB即VBR,是Variable Bit Rate的英文缩写,它的中文含义是可变比特率。

大家都知道,以往的RM等媒体文件在压缩编码时采用的都是固定的比特率。例如,常见RM一般都采用225kbps比特率,这个数字在我们播放文件时,可在RealPlayer播放器的左下角处看到。然而,影片中的某个片断可能是静止画面,也可能为精彩的打斗场面,二者如要保持相同的清晰度,对采样率高低的要求是不同的。如保持固定的比特率,不仅会在一定程度上造成浪费,还可能得不到清晰的运动画面:一般而言,复杂的动态场面在较低采样率下容易出现马赛克,因此需要较高的比特率来提高清晰度,而静态画面即使在很低的比特率下也有较好视觉效果。RMVB就打破了这种压缩采样的平均主义,在保证平均压缩比的基础上,将较高比特率用于复杂的动态场面(赛车,武打等)以保持较好的视觉效果,而在一般较为简单的画面中则灵活地转至较低的采样率。经过这样的处理,在电影的实际观看过程中我们同样可发现整个影片的画面清晰度都比较高。

由于上述原因,RMVB不仅提高了效率,也节约了资源。一般来说,700MB的DVDRip影片采用平均比特率为450kbps的压缩率,最后生成的RMVB文件仅为400MB左右,而画面质量基本不变。可见,RMVB在保证了影片整体的视听觉效果的前提下文件大小减少了将近45%。其实,VBR并不是一项新技术,它早在MP3的压缩编码中就得到了应用。然而相较于视频文件,音频文件对硬盘存储空间的要求实在不能算高——好在如今VBR也终于在视频上开始了广泛应用!RMVB在文件大小和画面的清晰度上“熊和鱼掌兼得”,而且又是一种流媒体文件形式,其发展前景实在不可小觑,至于它能否成为DVDRip的“终结者”,我们只有拭目以待了。

rmvb: 代表一种可变比特率的流媒体视频.比较适合在互联网上应用,如果要是在手机上点播的话,需要用CBR编码,因为联通和移动的带宽有限,所以要采用CBR这种固定的比特率.
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
其余不变,大家可以看看画面效果,绝对有本质的提升。
1,什么是rm、rmvb。

普通的rm格式是real8.0格式,采用的是固定码率编码。多件于VCD-rm,呈流行了一段
时间。但由于VCD片源的先天不足,不够清晰,所以压出来的rm也不会清晰。特别是标准
在线的225kbps码率,清晰度简直惨不忍睹。

RMVB比RM多了一个VB,VB指的就是variable bit,动态码率的意思!就是real公司的新
的编码格式9.0格式。rmvb(real9.0)和rm(real8.0)在音频的编码上都仍旧是采用8.
0格式,我们压片时至少采用32kbps sterero music,通常时44K,MTV类的有用到96K,
再高就没必要压缩了!

现举例说明:
如果同为450K,对RM来说固定的就450K码率,对RMVB来说就是450~900K(默认是翻倍)
之间根据画面的激烈程度进行编码。最终会得到一个平均码率,如460.8K。下面有详细
说明

DVDRIP因为数据量大,画质清晰,将其压缩为rmvb会获得清晰的效果(当然我们压缩时
用的码率也大)。如果压成rm格式即8.0格式也会清晰,但不如rmvb来的效果好。不过rm
格式的兼容性好,播放对cpu要求也不高,rmvb就需要在高配置的机器上播放才能流畅。

如果将VCD也压成rmvb格式就不必要了,因为rmvb不是说会使文件清晰,而是要看原电影
文件。要想获得清晰的rm/rmvb,就需要高清晰的原文件,如DVDRIP。VCD格式的,就是
用1M的编码率画质效果充其量也就与愿VCD相似。

这就是2者的区别。这里只是提醒大家不要因为rmvb而忽略了rm。如VCD压成real格式就
应该使用real8.0格式,即rm,而不要选用real9.0的rmvb。而对于一些生活剧、动画片
等DVDRIP可以用real8.0的rm格式来压,不必千篇一律的采用VBR编码。这是误区!