#12000/11/15 21:52:25
mpeg4解决方案
TIYILON给我看的,哪来的不知道
为什么要将VCD转成MPEG4呢?因为MPEG4是一种有损压缩格式,
我们能根据自己的需要为“庞大”的VCD文件减肥!据测试,一部采
用MPEG1格式压缩的VCD光盘(90分钟,约900MB),用600的码率转换
时生成的MPEG4文件仅为168MB,其“减肥”效果超过80%!可谓非常
惊人!当然,在这种情况下高速运动的画面(如激烈的搏杀等)表现
效果可能会不理想,但如果你采用910的码率来压缩,不仅图像质量
会有提升,而且在高速运动的画面上亦会有上佳的表现。此时生成的MPEG4
文件虽然会达到335MB,但相比原来900MB的容量,其压缩比仍然高达2.7!
动心了吧?我们一起动手来试着转换一次!
将DAT格式转换成MPEG1格式
一般的影音文件格式都是DAT,要想将它转换成MPEG4格式,首先
得让它成为MPEG家庭中的一员——也就是说,你需要先将DAT格式的
文件转换成MPEG1格式的。有许多软件都能完成这个工作,网上有专
门格式转换工具,比如Vcdgear 2.0 (http://www.vcdgear.com/files/vcdgear20.zip)
就是一个支持相当多格式、功能非常强大的VCD格式转换软件!它有DOS
和Windows两种工作模式,而且提供了许多参数,比较适合有较高应
用水平且喜欢自己定制的人使用。
豪杰的《超级解霸》则提供了更适合普通用户的方便的转换方式
:用《超级解霸》打开DAT格式文件后,单击程序主界面上的[循环/
选择录制区域]按钮,将播放进度指示滑块移动需要录制文件的开始
处,单击[选择开始点],然后再将播放进度指示滑块移动需要录制文
件的结束处,单击[选择结束点],此时将要转制的部分内容选择完毕,
单击[录像指定区域为MPG或MPV文件]按钮即可弹出一对话框,将[保
存类型]选择为[MPEG系统流(*.MPG)]即可。不过这种方法会单独
生成一个文件,硬盘要有足够的空间。
安装MPEG4驱动
好了,我们现在有了MPEG文件。不过要想将它转换成MPEG4 AVI
文件,同样需要专门的转换工具,一般我们选择VirtualDub 1.3D来
进行MPEG4的编码压缩。
需要注意的是:由于进行MPEG4压缩必须要有DIVX MPEG4的压缩
编码驱动程序,因此在进行将MPEG文件转换成MPEG4 AVI文件之前,
必须安装它,你可以到http://divx.ctw.cc处下载它的最新版本,日
前其最新版为3.1alpha版,下载下来的压缩包文件为560KB,解压后
按其默认路径安装,然后运行Run Me First!!程序即可。
从http://www.geocities.com/virtualdub/index.html上下载VirtualDub
1.3D后将其解压到任一目录下直接运行VirtualDub.exe即可。在程
序主界面下选择[FILE]菜单下的[OPER VIDEO FILE]命令,打开需要
进行转换的视频文件,然后先对音频和视频进行设置。
音频设置
在[AUDIO ]菜单下先将默认的[Direct stream copy](从源视频
文件上直接拷贝音频模式)改为[Full processing mode](经压缩处
理的模式),然后单击[Compression]来选择具体的音频压缩方案。
虽然现在音频压缩的格式有许多种,但功能最强大最实用仍非MP3莫
属,因此我们选择[MPEG Layer-3]作为音频压缩格式。选中MP3格式
后对话框右侧会出现各种采样频率要求你选择,这些参数将会直接影
响MPEG4文件的音频质量。一般情况下立体声电影选择96 KBit/s,44100Hz,Stereo
12KB/s即可。如果你对单频有特殊要求(如要制作的是MTV或专业的
音乐作品等),可以相应地将采样频率先高一些,但毫无疑问生成的MPEG4
文件会大一些。
视频设置
和音频设置相似,先选中[VIDEO]菜单下的[Full processing mode],
然后选择[Compression],由于是制作MPEG4 AVI格式文件,我们选择DivX
MPEG-4 [Fast-Motion]格式,如果要对视频码率进行设置,可以
单击[Configure]按钮,在如图1所示的对话框中的[Data Rate]下直
接用鼠标拖动滑块即可选择码率。
图1
码率是影响压缩后文件大小的最主要因素,因此如果你只是转换
一个普通的VCD电影,可以选择600,稍好一点的选择默认的910,当
然,如果你要求制作的VCD画面特别好,或是有快速运动的物体、全
屏变化剧烈的色彩等,为了在压缩后不失真,可以将此码率设为1000
以上。
格式转换
好了,现在准备工作都做完了,在Virtualdub主界面下选择[File]
菜单下的[SAVE AVI]命令,会弹出一个窗口告诉你正在生成MPEG4编
码AVI文件的各种数据,[Processing thread priority]下可以选择
生成文件的速度,如果你想把这个任务放到WINDOWS后台执行,不妨
选择[NORMAL],如果你想尽快录制完毕,可以选择[HIGHest]用最快
的速度运行!此时Virtualdub的主界面如图2所示:界面左侧为录制
后的画面,右侧为原画面。
图2
好了,压缩完毕后,你的MPEG4文件就诞生了,当然要想播放它
的话,还得有支持MPEG形式的播放器(本报第34期评测室做过MPEG4
播放器的横向评测,微软的媒体播放器6.0以上版本再加MPG4驱动就
支持它)哦!