在网上各bt站点下载的视频大多是rmvb格式的,但是smartphone手机并不能播放rmvb格式的视频文件。虽然目前也有针对smartphone系统的realplayer播放器,但是问题多多,非常不好用,因此有必要把rmvb格式的视频文件转换成适合smartphone播放的avi文件。
rmvb转avi的软件目前最好的是WisMencoder,最新的版本是1.60,但是我推荐大家用WisMencoder1.48。因为1.60在安装时要安装N多的插件,使用时也比较麻烦,反而不如1.48用的顺手。
WisMencoder简介:
WisMencoder 能够把您的电脑上的所有视频格式,包括avi,mpg,rmvb,wmv,mp4,mov,dat等格式以最快的速度和最高的质量转换为AVI格式。速度和质量都高于同类软件。
AVI是现在的最为流行的视频格式,采用divx、xvid和x264格式编码的视频文件能拥有较高的视频质量且有非常少的磁盘空间占用。效果上并不亚于wmv或者rmvb,而压缩/转换速度更比wmv和rmvb远远快很多。
WisMencoder特点:
*压缩速度快且质量较高。
*简洁而又丰富的设置外观非常便于操作。
*支持批量压缩,压缩后关机。
*支持多种音频、视频编码器,支持字幕
*支持压缩的优先级
*利用已经设置好的配置文件轻松为PDA等移动设备配置参数
以下是WisMencoder1.48的下载链接:
http://down.htcnc.net/Software/catalog61/1878.html
运行WisMencoder后首先根据你的机器配置情况选择合适的cpu类型,音频配置如下:
编码类型:mp3; 编码方式:固定编码; 音频编码率和音频采样率:如果用喇叭外放的话分别选择24kbps和16000Hz,用耳机的话分别提高1倍,即48kbps和32000Hz;算法质量:6;输出声道类型选择单声道(耳机放的话采用源文件配置)。因为e777外放声音比较小,所以输出音量添2或者3(我一般添3)。
视频配置:
视频编码要选择xvid,xvid的编码格式要大大优于divx。视频编码率要看情况,如果源视频是动作片或场景中动作比较多的话建议选240kbps或以上,如果只是一般的片源120到150kbps就够了,因为手机的分辨率比较小,编码率选的太大没有意义,只能使文件的体积增大但是播放效果体现不出来。祯速的选择比较自由,个人认为在手机上15fps就已经很流畅了,太大也没有意义。如果不太在意文件体积的话可以选择采用源文件配置或电影的标准祯速23.976。画面大小和画面裁减下面要单独说一说。高级选项里的两次编码和第一次高速就不要选择了,对于手机来说没有任何意义,只能白白的增加转换时间。因为e777的TFD屏幕相对TFT屏幕来说质量稍差,所以我把亮度和对比度+10,这样观看的效果比较好。
下面说一说画面大小和画面裁减怎样配置。一般的选择是直接填入220×176,但是对于非标准的4:3影片,压缩出来的影片画面是变形的,所以不能这样添。如果你要把影片的全景都显示出来,就要添成220×□的形式,也就是画面大小的第2个框不要添,然后再把适应高度钩选上。如果你要求画面大一些,就要添成□×176的形式,也就是画面大小的第1个框不要添,然后把适应宽度钩选上。音视频配置好后,点一下保存为默认按钮,这样下次WisMencoder启动后自动加载刚才的配置。(如图)
但是对于宽银幕的外语中文字幕的影片来说,如果中文字幕比较小,那么压缩到手机上的电影字幕根本看不清,原因很简单,我们的220×176的画面是近似4:3的,而电影一般都是16:9或是更宽,在4:3的屏幕上播放就会有上下两条黑边,这样一来,真正的可视面积就小了很多,字幕当然是看不清楚了,特别是外语片,就没法看了。那么有没有什么解决办法呢?当然有,我们可以通过剪裁掉影片的上下两条黑边来改变影片的宽度,以达到让影片在220×176上全屏播放的效果,这样就最大限度保留了影片的可视面积,使字幕能够看清了,这样剪裁会去掉影片画面左右两边的一部分画面,但基本上不影响我们观看。这也是没有办法的办法,因为现在网上下载的RMVB电影很多字幕都是那种小字体,不剪裁的话压缩出来后在手机上根本没法看清。
那么剪裁的参数怎么设置呢?首先我们得知道影片的实际分辨率,在REALPLAYER播放器中打开要压缩的影片,然后在影片画面上单击右键,点剪辑来源,此页面会显示影片的基本信息,其中有一项是Dimensions: 640x360。(补充:如果用暴风影音,就在播放影片的时候,点“文件”----“属性”-----“详细资料”,注意,这个数据可能会因为片源不同而不同)。然后我们用播放器播放这个要转换的视频,播放时要原始大小播放,然后用截图软件抓一张图,一定是要原始大小的图(建议用kmplayer播放,该播放器自带截图功能,非常好用)。
接下来我们用xp自带的画图打开刚才截到的图片,在图片上移动鼠标,观察画图程序的状态栏,在状态栏中间偏右的位置可以看到两个数字(X,y)随着鼠标的移动而发生变化,X表示鼠标当前位置距离图片左端的像素数有多少,Y表示鼠标当前位置距离图片上端的像素数有多少。把鼠标指到画面的黑边和图像的交接处,尽量精确一些,记下此时的Y值,再把鼠标指到画面下端的黑边和图像的交接处,记下此时的Y值。如果字幕不在画面里而是在黑边上,那么要把鼠标移到字幕的最底端,记下此时的Y值(请看图)。
下面计算裁减的数值。假设视频的分辨率是800×452,画面上黑边和图像交接处的Y值是58,字幕最底端的Y值是428,那么我们要截取的画面的高度应该是428-58=370,220/176=X/370,这样X=370*1.25=462(小数点不要)。也就是说462×370和220×176的比例是一样的。那么要裁去画面的宽度两边各是(800-462)/2=169。本例中在WisMencoder的参数就应该这样填:画面大小:□×176,钩选适应宽度,画面裁剪:左起169,上起58,宽度462,高度370,一定要钩选先裁剪。好了,下面点选开始压缩吧,压好后的文件分辨率是220X176,适合e777播放。
最后给大家发一张裁剪前和裁减后的视频对比图,看看吧。
新闻热点
疑难解答
图片精选