没事掏出自己的手机看看视频,更多的利用手机,让自己的手机变成视频播放器,刚刚开始玩手机的朋友都有这样的想法,但是如何将视频优化的更好呢?那就要使用对应的播放器进行播放,我们的网友就为大家分享了“用手机看高清?浅谈视频播放格式及应用”,希望对大家有所帮助。
HTC Diamond
Diamond上的视频播放软件主要或者说必备的是三个
1、系统自带的windows media player,这个对微软自家的视频格式wmv支持最好,对其他视频格式支持不好
2、TCPMP一个免费的播放软件,开源,有不少程序员给其开发各种插件,来支持更多的视频和音频格式,所以是支持格式最多的播放器
3、CorePlayer的前身就是TCPMP,是原开发人员开发的商业软件。因为本身是商业软件,限于版权一些没有授权的功能就不能以插件方式提供,比如AC3音频。所以相对前身TCPMP,支持的格式反而不多,支持的视频音频都是无版权或者有授权的格式,比如流行Xvid视频编码和mp3编码。对于支持的格式,比TCPMP优化更好,比如xvid和mp3编码的视频,播放效果和速度都好于TCPMP。
所以一般视频在钻石手机上,如果是wmv这种微软自己的格式,你可以用系统的播放器播放;或者用装了wmv插件的tcpmp软件播放;对于其他的视频,一般常见是avi/mp4,可以先用coreplayer播放,如果不能播放说明coreplayer不支持视频里面的某个编码,这样再用tcpmp播放。如果tcpmp都不能播放,那么这个视频基本是不存在的或者就不能播放(比如蓝光的电影视频,现在在手机上就没有能播放的软件)。
还有一个常常会问的问题,也必须要了解的。就是对rm格式(rmvb格式)的支持。rm格式是real player公司的商业有版权的格式,不开放,所以微软的智能手机平台或者软件开发人员在没有rm的授权下是如果开发支持rm格式播放软件是侵权的。所以除了很老很老的wm2002年代,real player公司开发过一个rm的播放器外,在wm平台就没有新版了。而老板的rm播放器(包括在moto的linux平台下的新版本)都rm格式都有要求,就是rm视频编码率不能超过一定数值,不然不能播放。这个限制记得是300k/s(对于新版的linux平台下的手机rm播放器来说),而tcpmp和coreplayer这些播放器本身对视频编码高达1000k/s的avi格式都可以支持。实际对于更高码率都支持,也就是说软件本身能否流畅播放视频,在于手机的硬件性能,而不是被软件限制。
所以目前的rm/rmvb格式的视频在手机上是不被支持的。如果要精确点说是有限支持。比如现在有一些国外程序员移植电脑上的realplayer播放器的文件到手机平台上,可以勉强播放部分rm视频。但还有很多限制,比如对rm编码率要求不能高;而实际上网上直接下载的rm都超过这个限制,也就是说如果你想直接播放而不是花费时间转换为低码率的rm视频,目前是不可能的。半年之内都不可能(呵呵,实际已经有几年不可能了)
而有的网友会说rm格式的电影多啊。实际这个是一个误解。一般除了电视剧外,能下载到电影都是先有avi格式,然后才有国内网站转换avi为rm格式。在国外现在基本不会发布rm格式的电影了,而电影基本都是国外的(呵呵 这个不承认不行)。所以从源头上下载avi格式视频,比找rm播放器和转换rm到低码率或者转换rm到avi更方便。
随着手机cpu性能提高,比如钻石用的cpu和o2 flame和多普达900和多普达u1000和o2 atom等等,这些手机的cpu都接近、达到甚至超过500千赫,完全可以流畅播放网上直接下载的avi视频(700M一个的dvdrip,在电脑上播放画面和dvd质量差不多)。
最后总而言之,rm格式各位可以放弃在手机上看了。只要是电影,有rm格式的必先有avi格式,所以找avi格式的吧。如果实在没有的,比如一些电视剧,可以用转换软件转换rm为avi格式。