制作电子相册,为了做出丰富多采的效果,往往整个项目比较复杂,这一过程往往要花费很多时间。如果对一些环节进行优化,相同配置下,可以对视频文件的生成起到加速的作用。本文以Premiere制作VCD电子相册为例,给出几点参考性建议,以下也适用于VCD或其他视频文件的制作。当然,使用更快的CPU、超频和更多的内存也会起到决定性的效果,这不在我们的探讨之列。
一、原始素材直接做成最终尺寸,减少Premiere生成时的运算量
二、采用好的视频编解码程序(Codec),可以提高编码AVI的速度
三、预先合并Premiere的轨道,精简项目结构
四、调整Premiere的设置,提高静止图像的生成速度
五、用MPEG插件,直接在Premiere中生成MPG文件
六、优化Windows操作系统,有条件用WindowsNT平台
七、优化硬盘系统,加速磁盘读写速度
1、原始素材直接做成最终尺寸,减少Premiere生成时的运算量,通常电子相册需要扫描照片,扫描时,可以用最终输出的像素的2倍,4:3的图像如768×576,再用Photoshop重新缩小到352×288(VCD)/480*576(SVCD),这时的图片是拉长的,看上去怪怪的,不过做成VCD/SVCD再在电视上播放就正常了。关于照片的拉长问题,请参阅我主页的文章《如何使VCD中的照片不变形》。为什么用Photoshop预先改尺寸呢?因为Photoshop的抗锯齿效果比Premiere好,缩小的图形比较圆滑。另外,使用BMP这类不压缩的图像格式比较好,处理速度较快。尽量不用JPG格式图片,有时候会在图像上产生干扰横条,处理速度也慢。
2、采用好的视频编解码程序(Codec),可以提高编码AVI的速度
Windows自带的几种Codec画面效果不太好,如Radius Inc.Cinepak,编码速度非常慢。如果生成的AVI需要用硬件压缩成MPG,最好是选择硬件自带的Codec,如百老汇卡压缩其他种类的Codec的AVI,可能出现画面异常之现象。硬件Codec需要视频捕获卡支持,如百老汇卡的Broadway MPEG I-Frame Codec,如果没有视频捕获卡,可以选用PICVideo Codec中的MJPEG,这种编解码方式品质和占用磁盘空间都比较出色。经试验,用PICVideo Codec MJPEG比Broadway MPEG I-Frame Codec生成速度更快。
3、预先合并Premiere的轨道,精简项目结构
电子相册往往采用较多的视频轨,如果能对某些轨进行合并或预合成,再取代原来的多个轨,可以节省每次生成的时间。这项工作可能比想象的复杂。
4、调整Premiere的设置,提高静止图像的生成速度
大家可能有这样的经历体会,在Premiere4.2中,用静止图片生成画面静止的AVI,速度飞快,而在Premiere5.1中,就慢的多。原来,Premiere5.1里有一处设置,选菜单File->Export->Movies->Settings,点下拉菜单General Settings,选Keyframe and Rendering Options,将Optimize stills打勾。这样生成静止AVI时,Premiere不需要对每一帧都计算编码,只需要计算第一帧,其余相同的用复制帧。
5、用MPEG插件,直接在Premiere中生成MPG文件
如果有合适的软件压缩MPG的Premiere插件,直接生成MPG是个好主意。这样节省了合成后再编码成AVI的消耗时间。要求不高,可以用XingEncoder,压缩速度快;要求高的可以选Panasonic的Premiere插件。
6、优化Windows操作系统,有条件用WindowsNT平台
Windows9x之类操作系统往往由于安装很多软件,而使注册表庞大,并且Win9x对内存的管理不太好,常常出现系统资源耗尽,即便程序推出也不能释放资源的情况,使得运行速度变得越来越缓慢。尽量少安装一些不必要的软件,也少运行常驻内存的程序。 如果有条件,推荐用WindowsNT4.0 Workstation,内存管理好的多,基本没有系统资源耗尽而不能释放的情况。并且,NT支持双CPU系统,对于Premiere5.1来说,可以享受双CPU带来的好处。最好不要用NT的Server版本,对前台应用程序如Premiere5.1的CPU利用率比Workstation下低很多。
7、优化硬盘系统,加速磁盘读写速度
硬盘的读写速度很关键,现在的硬盘都是支持DMA33或66甚至100更高。但是,Windows系统DMA默认状态是OFF的。 Windows95需要安装DMA驱动程序,一般主板带有如PIIX Bus Master IDE Drivers。
Windows98支持DMA,调整方法:右键单击“我的电脑”,选“属性”,在“设备管理器”里找到硬盘驱动器,点属性,打开设置,将DMA打勾,重新启动即可。
WindowsNT4.0需要安装ServicePack3以上才能支持DMA,对于新型号的硬盘,最好装更高的SP6。NT4默认状态也是DMA OFF的,运行SP6,可以在其临时建立的目录中找到解压出来的一个程序:dmacheck.exe。将此程序复制备用。运行dmacheck,出现“ATAPT DMA设置”界面,将“DMA监测状态”设置为“许可”,重新启动,再运行此程序,如果“当前DMA使用的通道#”的状态是“DMA在使用”,说明DMA有效。
经过以上措施后,相册的生成速度应该比优化前的有不同程度的提高。