压制小E影片的心得!

转自MOTOBBS
前言:因为日程里的闹钟要比工具里的闹钟好用的多,可以每日/每周/每月/每年进行设定。
首先telnet进手机,/ezxlocal/download/appwrite/setup/里找到
RingLoud.pts
RingLoudV.pts
RingSoft.pts
RingSoftV.pts
Silent.pts
Vibrate.pts
RingLoud.pts就是我们的“大声响铃”的配置文件,依此类推!以这个文件为例:
用UltraEdit打开RingLoud.pts文件
当你拥有了E680I外加一张512M的卡后,随时随地看电影成为了可能。特别在E680I上,更是一种享受。前把制作电影的一点小心得和大家分享一下。

      前面先说一下E680I所支持的视频的要求。分辨率是320*240,Bit Rate不能超过350kbps,Frame Rate为15fps(对于Mpeg-4可以达到30fps)。顺带说一下,E680I可支持的MP3的范围很大,只要不超过48kHz,320kbps的MP3文件皆可播放。更厉害的是它还可支持比特率为可变码率VBR的MP3文件。

      首先说一下如何制作3GP格式的电影。3GP是一種3G流媒体的视频编码格式,主要是为了配合3G网络的高传输速度而开发的,也是目前手机中最为常见的一種视频格式。网上大家一般用NOKIA专门编写的压缩工具来做,我用的叫做Nokia Multimedia Converter Pro V2.0的版本。这个软件可以把AVI,MPEG,3GP等格式的视频文件直接转换成E680I上支持的3GP文件,但是却不支持网上最常见的RM格式的片源。变通的办法是先用别的软件将RM格式的文件转换成MPEG的,再转换一遍就可以做成3GP的了。转RM的最常见的就是豪杰的V8。不过这个我没试过,因为有RM就可以用等会要介绍的方法直接做成RM格式的,效果比3GP要好的多。当然这是后话。安装完该软件后,打开一个文件,导入AVI,MPEG等格式的源文件,按照E680I支持的视频范围自己设置这些参数就行。这里需要说明一下,大概这个软件是为NOKIA量身定做的,分辨率一项不能自己任意设置,只有NOKIA智能手机的Symbian的Series60和它的Series40界面两种分辨率可选。所以勾QCIF(176*144)这项就可以了。Bit Rate这项的单位如没特别说明是kbps,则表示是bps,需要在你设的数字后面补3个0。Bit Rate这项的数字越大,影片质量就越好,体积也就越大。但也不要设的过于大,不然有些片子播放的不流畅。其它项就按初始的不用改,设置完后点下面的Convert后会弹出一个"另存为"的窗口,将转换后的文件保存在指定的路径就开始压制了。得到的文件放到你的E680I上自己看一下效果吧。它的优点是视频文件的体积可以压缩得很小,得到的文件大概只有源文件的十分之一。可是当然是以很糟的质量来换取的。

      下面再来看看MP4格式的制作方法。MP4文件也就是MPEG-4文件。MOTO的600和650等支持视频播放的手机也支持这种格式的文件,当然效果不能和E680I同日而语了。这里需要用到MP4文件的专门的转换工具,mpegable X4 live,软件支持将AVI,MPEG-1/-2,MOV等格式的文件转换成MP4和3GP文件。我用的是未注册版本的,我没有找到有注册好的。不过用起来没关系,只要将Registration窗口Cancel就行了。接着看到Settings窗口,分别在Input和Output栏内输入要转换和转换后的路径和文件名,点击Browse选择就好了。在第三步中一定要选择SonyEricsson P800,前面要打上勾,然后点击Apply Settings。每次转换前都要这样选,不然输出的文件好象就是3GP格式的了。最后点击红色按钮就可以开始了。其他的设置我也看不大懂,在Video Encoding的Video Bitrate中好象可以改成680支持的350kbps吧。这个软件我也没怎么用,我主要都是用下面的转RM格式的工具。因为在680上RM文件能播放的效果最好。
        最后要介绍的就是本文的主题,RM格式文件的制作。RM文件相比上面两种格式的文件,在网上更为流行和常见,而且播放的效果也更好。我用的软件宝典文章里的不一样,我用的是Batch Real Producer,目前最新的版本好象是1.5了。这个软件网上介绍说是直接调用了Real什么的内核,据说制作RM最好,而且速度快,还可批量自动压制RM文件。这个软件支持的片源也非常多,有AVI,AVS,DAT,MPG,MPEG,WMV,RM,RAM,RMVB等,几乎各种格式都通吃。不过由于它调用了Real格式的内核,所以安装前还必须先安装一个叫做Real Alternative的软件,我用的版本是1.25。但是安装完这个软件后,原来电脑上的Real Player就用不了了。也有时候是在安装前就有提示,要求你先要卸载Real Player。照做就可以成功安装了。这个软件带的播放器就用来播放RM格式的文件了。以后要用Real Player就卸载掉这个再装回Real Player就行了。从上往下看,首先采用固定码率的上限不能高过350kbps。画面质量选择Sharpest Image效果就很好。别的我没有试过,大家有兴趣的话可以试一试。视频编码好象必须选择Real Video 8,别的都不行。音频编码方面由于E680I支持的是3D立体声输出,所以我设的是16或者20 Kbps Stereo Music-RA8,这样就可以充分发挥680的双MFT扬声器的优势。别的选项大家也可以试一下,当然前提是要在E680I上播放流畅。EHQ MODE不知道干什么用的,就选了Medium。画面大小变为勾上,填上320*240,在E680I上全屏看就可以撑满整个屏幕了。设定FPS也勾上,填上15。音量调节当然是越大越爽,选12dB吧,只要你不要怕吵到别人。最后把输出路径该一下。全部设置完成后先保存设置,下次压制前直接读取该设置添加完要导入的文件再点击开始压缩就OK了。传进E680I,试一下效果。怎么样?效果超爽吧,播放的声音和画面,效果都好过我见过的市面上任何一款手机。
以上用到的四个软件大家在Google里面都可以找到免费下载的地址。

      由于很多朋友反应E680播放视频文件时有显示"文件过大"而不能播放的问题,所以我把一点点经验拿来和大家分享,希望对大家有所帮助。我经过试验,结论是把电脑中的视频文件转换为rm格式,效果远远好于转换为3gp格式,所以就介绍一下rm格式的制作。关于mpg4格式,我还没有尝试。下面开始制作过程:
      使用的软件不是专门的手机软件,而是电脑软件中常用的Helix Producer Plus,它可以将各种视频转换为玩家需要的rm格式。

    首先,运行软件,主界面分左右两个部分,左面部分是输入视频的来源和信息,而右面部分则是输出的信息。在左面"input file"那里选择"browse"选择一段来源视频就可以了。

      第二步,在主界面右面部分,选择"audiences"。在出现的界面中,"audio mode(音频模式)"调为"music(音乐)","video mode(视频模式)"可自行选择,如无剧烈运动,选择"normal motion video(标准)";如果是动画片,选择"sharpest image(调高)";如果是动作片,选择"smoothest motion(平滑)"。勾选"use high quality resamler for audio(高质量音频重采样)"。勾选"2-pass video encoding"。勾选"resize video to",再将后面填写为"176x132",如果视频不是这个象素比例,则只需填写176,后面的1xx会自动调整的。下面的"templates(模板)"里,将"s-384k surround DSL or Cable"选择并加入到右面,将右面原来存在的其他项删除,删除按下面的"垃圾箱"按钮。然后按"垃圾箱"旁边的"铅笔"按钮,将"target frame rate(目标帧率)"设定为"15.00",确定。"audiences"选项结束,关闭。

      第三步,在主界面右面部分,选择"video filters"。勾选"black level correction"。勾选"video noise reduction",这里可以根据来源视频的质量选择"high"或者"low"。"video filters"选项结束,关闭。

      第四步,在主界面右面部分,选择"clip information",自行填加文件信息,然后关闭。

      第五步,如不做设定,则生成文件和原文件在同一目录。新文件建议使用英文名称。

      最后,只需按下主界面右下的"encode(编码)"按钮。

      一点说明:在"目标帧率"那里,可以设定为"30",但是在E680全屏播放的时候稍显吃力。
最后编辑2006-08-04 15:51:21.153000000