最近在分析RMVB格式,发现一个问题比较困扰,就是RMVB的一些版本问题,在网上搜索并整理了一下,如下表所示。
(1)通常所说的rv30、rv40、RealVideo 3、RealVideo 4等,都是指的编解码器。而real8.0、real9.0、RealVideo 9、RealVideo 10等,指的都是版本。也有这样一种说法,就是,提到RealVideo 9、RealVideo 10,就是指RealVideo 4,而RealVideo 8 就是指RealVideo 3。
(2)RM与RMVB的区别是什么呢?
普通的rm格式是real8.0(RealVideo 8)格式,采用的是固定码率编码。多件于VCD-rm,曾经流行了一段时间。但由于VCD片源的先天性足,不够清晰,所以压出来的rm也不会清晰。特别是标准在线的225kbps码率,清晰度简直惨不忍睹。
RMVB比RM多了一个VB,VB指的就是variable bit,动态码率的意思。就是real公司的新的编码格式9.0格式(RealVideo 9)。RMVB和RM在音频的编码上都仍旧是采用8.0格式,我们压片时至少采用32kbps sterero music,通常时44K,MTV类的有用到96K,再高就没必要压缩了。
RealVideo 10格式也是RMVB格式,RealVideo 10是在RealVideo 9基础上加入了一些参数,如 EHQ 等,更加精确控制码率。RealVideo 10可以兼容RealVideo 9。有个公式可以表达RealVideo 9与RealVideo 10的关系,那就是:RealVideo 10 = RealVideo 9 + EHQ。