自从支持MMC扩展卡的诺基亚 3650(资料)面世以来,用手机随时随地的看电影已经不再是玩家们的梦想。得益于MMC卡带来的超大内存容量,在手机里装下一部电影已经不是问题,而随着诺基亚 6600(资料)、西门子 SX1(资料)等采用65536色真彩屏幕的手机的推出,能随身看电影已经成为了一种享受。
下面笔者就系统地向大家介绍在手机上看电影的具体方法。本文所介绍的方法适用于采用Symbian操作系统和Series 60用户界面的智能手机(采用UIQ界面的索爱 P908(资料)、索爱 P802(资料)等机型不在本文的讨论范围内),支持的机型有诺基亚 3650、诺基亚 3660(资料)、诺基亚 6600、诺基亚6620、诺基亚 N-GAGE(资料)及西门子 SX1等手机。
要在手机上看电影,就要想办法制作出能在手机上播放的电影文件,由于S60系列的手机一般都内建有RealOne Player,能播放RM、RAM、RMVB和3GP等格式的视频文件,所以最简单的方法就是压制出这几种格式影片。
首先介绍如何压制出3GP格式的影片,因为3GP格式有诺基亚专门编写的压制工具,所以这是最简单的方法。在制作影片之前,需要一个叫做Nokia Multimedia Converter 2.0的软件,该软件在《数字通信》2004年第4期的《一切皆有可能--用T238听MP3音乐》一文中就有过介绍。
这个软件可以把AVI、MPG、3GP等格式的视频文件直接转换成手机上能看的3GP文件,大家可以在
http://www.forum.nokia.com/main/0,,034-63,00.html
下载。下载前要先注册,注册完后会出现如图1的界面,这就可以下载了。比较麻烦的是在安装的时候还要输入诺基亚发到你的邮箱的安装序列号,为了让大家省时省力,这里给出一组序列号:NAME:lj6684/SN:4s+EEp31an1CLPJ1TZU9WEfuAjE=
同时也感谢lj6684网友向大家提供了这个序列号。将该软件安装好后,点打开文件的按钮,导入AVI、MPG等格式电影的源文件。软件的设置如图2所示,就可以压制出该软件所支持的效果最好的3GP文件。值得注意的是由于3650的CPU速度比6600这个档次的手机要慢了近一半,所以如果是为3650制作的电影,要在Video中把Bit rate[kbps]项目改成64,否则压制出来的电影3650播放起来就会很不流畅了,但调到64后影片的效果也比128的差了许多。设置好后,按右下角的Convert就可以开始压制了。过程如图3,转换完成后, Conversion progress 的对话框自动消失,点上面“保存”图标按钮,将文件保存到指定的路径后就OK啦。把得到的电影文件传入手机就可以直接播放了!手机上的播放效果如图4。
压制3GP格式的方法总结:
优点:设置最方便,最简单直观。
缺点:支持的片源较少,不支持RM格式的片源,而且就算把声音质量调到最高,得到的效果也只是差强人意而已。不支持快进、快退。
下面再来看看如何压制成RM格式的电影。由于RM格式流行的时间也比较长了,所以这个格式相对来说也要成熟得多,能够得到比较好的实际效果。其实有很多软件都可以制作RM格式的电影,但是速度最快,最方便直观的软件是:Batch Real Producer 1.4.3,这个软件在转换RM的时候还要用到REAL格式的核心程序,所以在安装前还必须先安装一个叫Real Alternative 2.0的软件,不过这两个软件都可以很容易的在网上找到。
Batch Real Producer 1.4.3支持的源电影文件的格式非常多,包括AVI、AVS、DAT、MPG、MPEG、WMV、ASF、RM、RAM、RMVB等,还能成批量的自动压制RM文件。软件界面和笔者给出的参考设置如图5。其中画面质量选择Sharpest Image可以得到比较好的效果,视频编码必须选择Real Video 8,如果选择Real Video 9那么转换出来的RM文件在手机上就肯定不能播放了。
画面大小一项对于3650来说176*144就是极限的分辨率了,如果是对于6600、6620和SX1来说就是达到了180*144也能正常播放,不过具体数值还要根据原文件的宽高比率而定。同样若是给6600和SX1等档次的手机转换的电影,固定码率的上限可以达到130,再高影片就不够流畅了,同时也没有必要设置得那么高,110以上肉眼就看不出有什么区别了,而FPS的值一般可以在30左右;为3650制作的影片,由于受机器本身机能的限制,固定码率只能在80左右,FPS也只能设置成20。
相同的道理,6620采用了更快的CPU,所以这些指标还可以再上一个档次,以便获得更好的播放效果。在音频编码方面,因为3650和6600等手机只支持单声道输出,所以要选择16~20 Kbps Music,否则在手机上播放时影片会很不流畅,而对于N-GAGE、6620和SX1等支持立体声输出的手机,可以设置成16~20Kbps Stereo Music-RA8,这样就可以获得立体声的输出效果了,不过具体数值还要看在手机上播放是否流畅而定,如果播放时出现掉帧、延迟等情况就只能再降低这些数值了。音量调节一项要视原文件的声音大小而定,一般调大些在使用耳机时会舒服些。设置好后,点“添加文件”,导入要转换的电影,改变一下输出路径,再按“开始压缩”就可以了。压好的文件传入手机后也可以直接播放。播放效果如图6。
压制RM格式的方法总结:
优点:影片效果一流,画面细腻,声音清晰,可调节影片的原始音量大小。支持转换的电影格式非常多,特别是能够支持RM格式。转换速度很快,而且可以批量工作。
缺点:不支持快进、快退。不能全屏幕播放电影,若把16:9的电影转换成RM格式,在手机屏幕上可视面积就太小了,字幕是肯定看不见的。安装上Real Alternative 2.0以后原来电脑上的RealOne Player很可能就不能正常使用了。
最后介绍的是最近刚刚推出的,专为S60系列手机使用的SmartMovie 2.0软件。SmartMovie也是唯一一款能横着手机全屏幕播放电影的软件。SmartMovie目前只支持诺基亚 6600、N-GAGE和西门子 SX1等S60系列的手机。SmartMovie共分两部分,一部分是手机端的SIS文件,传入手机再安装就可以使用SmartMovie这个播放器了;另一部分是电脑端的CONVERTER格式转换程序,支持把avi、mpg、mpeg、wmv等格式的视频文件转换成能在手机上播放的avi格式。由于转换文件时要用到XviD格式的编码,所以在开始工作前还要先先下载编码文件,该文件只有177KB,编码下载网址:http://www.lonelycatgames.com/mo ... odec_xvid_win32.zip
电脑端转换程序的界面和参考设置如图7所示。在左边的Video settings里,选上Landscape表示要横屏播放电影;Reduec frames是指自动将原视频文件的帧频减半,一般都要选上,不然压出来的文件会不够流畅;Codec选择刚刚安装上的XviD encoder;下面的Bitrate是指码率,越高视频的效果就越好,但体积也越大,一般选择128kbps,高了容易出现掉帧的现象,低了效果又比较差。
在Audio settings里,Enable是指允许播放声音,打上钩;Force mono是指将文件的音频转换成单声道,这样有助于让画面更流畅,当然,因为6600只支持单声道输出,所以6600的用户要记得打上钩;下面的Frequency和Bitrate一般也不用设置得太高,一方面会使压出来的文件增大,另一方面容易使画面不够流畅,所以选择22050Hz和24kbps就比较合适了;最底下的Volume boost(%)是指将音量调解成原文件的百分之几,大小要视原文件的音量而定,一般选择250%左右就足够了。左边的Subtitles项目是导入字幕用的,可以到国外的一些专门提供字幕的网站找到现成的电影字幕文件。不过如果原视频文件的字幕在全屏播放时能看清也就没有必要再去找字幕了。
将以上的设置调节好后,按Open打开原文件,再按Convert就可以进行转换了。这个软件转换视频文件的速度非常快,比压缩RM或3GP的格式都要快多了。压缩好后,默认会将压好的视频文件放在windows桌面的SmartMovie converted files文件夹里,将这些文件传入手机后直接点击,选择“开启”,就可以用刚安装好的手机端SmartMovie播放器欣赏了。图8是手机上的软件菜单界面,图9是播放效果。
使用SmartMovie的方法总结:
优点:全屏幕播放电影,效果震撼。支持快进、快退。2.0版增加了在手机上调节亮度、对比度的功能。支持导入字幕。
缺点:比使用手机原装的RealOne Player更费电。画面不够细腻,容易出现马赛克。最RM源文件的支持不好,只能转换部分的RM电影,而且转换出来后的效果一般都比较糟糕。
以上就是几种主流的压制电影的方法,可以说是各有优劣:想省事的就用3GP格式;源文件是RM的就再转成RM;片源比较好的,字幕也比较小的用SmartMovie就合适了。现在国外还有一种叫做MO的格式正在渐渐流行起来,支持多种视频格式和FLASH、MP3等,效果也非常棒,但是国内目前使用MO的玩家实在是太少了,转换程序也不容易找到,所以就排除了,其实只要大家研究透了以上的几种方法,一样可以方便地使用自己的爱机随时随地欣赏影片。
本文地址:http://www.cnonline.org/2004/article/3923.html