切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 5125阅读
  • 5回复

[学堂]支持RM和RMVB格式的MP4为什么些可以播放有些不可以播放? [复制链接]

上一主题 下一主题
离线szbangxin
 

发帖
1641
M币
416
专家
1
粉丝
463
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2009-05-25
— 本帖被 mydigit 从 MyDigit学堂 移动到本区(2013-05-20) —
目前索爱的MP4、MP5系统基本都全面支持网络上最流行的RM和RMVB格式的电影了,但为时候下载的RM格式电影可以正常播放,有些播放时却非常的卡,有些甚至根本就不能播放,这是为什么呢?    其实这是所有MP4产品都面临的同样问题,主要是因为虽然同是可以支持的RM格式电影,但电影的分辨率和码流不同,对MP4的解码能力和屏幕本身的分辨率要求也不同,自然会现虽然都是RM格式电影,有的能播放有些不能放了。
    具体来讲。以目前市面上主流的3寸QVGA或WQVGA屏为例,QVGA的屏幕分辨率为:320×240 即4:3的比例,而WQVGA则指的是宽屏QVGA屏幕,其屏幕分辨率为:400:225即16:9的比例。
    所谓QVGA即“QuarterVGA ”顾名思义就是说 VGA的4分之一尺寸。就是在液晶屏幕上输出的分辨率是240×320像素。需要说明的是有些媒体把QVGA屏幕当成与TFT和TFD等LCD材质相同的东西是错误的,QVGA屏幕的说法多见与日本的一些手机中,目前采用微软PPC操作系统的智能手机屏幕也大多是320×240像素的QVGA屏幕。
    所谓QVGA液晶技术,就是在液晶屏幕上输出的分辨率是240×320的液晶输出方式。这个分辨率其实和屏幕本身的大小并没有关系。比如说,如果2.1英寸液晶显示屏幕可以显示240×320分辨率的图象,就叫做“QVGA 2.1英寸液晶显示屏”;如果3.8英寸液晶显示屏幕可以显示240×320的图象,就叫做“QVGA 3.8英寸液晶显示屏”,以上两种情况虽然具有相同的分辨率,但是由于尺寸的不同实际的视觉效果也不同,一般来说屏幕小的一个画面自然也会小一些 。

   VGA的英文全称是Video Graphic Array,即显示绘图阵列。VGA支持在640 X 480的较高分辨率下同时显示16种色彩或256种灰度,同时在320 X 240分辨率下可以同时显示256种颜色。简单点说,VGA最大的特点就是支持640 X 480的分辨率,而一般的PPC只支持320 X 240的分辨率。这就意味着在同尺寸大小的液晶屏上,用户将会获得2倍于一般显示屏的精细度。其实用过PPC的人都会有这样的感觉,当你阅读一些文档的时候(尤其是看Power Point的时候),如果你想放大些看的时候字体就会很不清晰,但是这样的情况就不会发生在VGA显示屏上,看文本尚且如此,更何况其他对分辨率要求更高的视频程序呢? VGA:全称是Video Graphics Array,相当于640×480 像素 ; SVGA:全称是Super Video Graphics Array,相当于800×600 像素; XGA:全称是Extended Graphics Array,相当于1024×768像素; UVGA:全称是 Ultra Video Graphics Array,相当于1600×1200像素; WXGA:全称是Wide Extended Graphics Array,相当于1280×800(16:10)像素;其它以此类推。 QVGA可以解释成一种固定分辨率的英文缩写,QVGA即“QuarterVGA ”顾名思义就是说 VGA的4分之一尺寸,就是在液晶屏幕上输出的分辨率是240×320像素。
    由此可见不同的屏幕规格所支持的视频分辨率大小也是不同的,如果播放的RM视频文件的分辨正好是QVGA的320*240的分辨率时,播放效果就与视频本身的效果一直,如果视频的分辨率是800**600或是更高时,有可能就无法正常播放或是出现卡屏现象。如果RM视频是400*200的宽频格式,在QVGA的MP4上就会有看宽屏幕电影一样,上下有黑条空白的效果了。
    而MP4播放不同格式的视频文件出现卡屏或是无法播放的现象除了与视频本身的分辨率真有关外还与视频的码流相关。
   
        所谓码流(Data Rate),是指视频文件在单位时间内使用的数据流量,也叫码率,他是视频编码中画面质量控制中最重要的部分。同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。
       
     一般情况下以DVD格式为的歌曲的码流为6~8M;VCD歌曲的码流约为1.5M,我们一般的MP4所支持的码流是1MBPS,这在MP4说明书或参数表里都有介绍。

      
 
      如果我们播放的视频码流超过MP4本身能支持的最高码流,那么就会出现卡屏或是无法播放的现像。

本帖最近打赏记录:共1条打赏
离线cx16998

发帖
5100
M币
5376
专家
8
粉丝
128
只看该作者 1楼 发表于: 2009-05-25
请登录后查看
离线moon0898

发帖
9
M币
9979
专家
2
粉丝
0
只看该作者 2楼 发表于: 2009-05-25
请登录后查看
离线benben520817

发帖
1824
M币
8351
专家
5
粉丝
32
只看该作者 3楼 发表于: 2009-05-25
请登录后查看
离线2887628
发帖
1409
M币
549
专家
5
粉丝
31
只看该作者 4楼 发表于: 2009-05-25
请登录后查看
离线13803361591
发帖
105
M币
802
专家
0
粉丝
13
只看该作者 5楼 发表于: 2009-05-30
请登录后查看
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿发布纯表情、纯引用等灌水帖子;以免被删除
 
上一个 下一个