活力37905
在线时间12211 小时
阅读权限200
管理员
自由的灵魂
- 积分
- 100569
- 主题
- 5293
- 回帖
- 26240
- 注册时间
- 2003-4-10
- 最后登录
- 2024-12-21
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
最近很多朋友来信问我如何把 VCD 转成 MPEG4,我纳闷了,在前面几篇介绍转 DVD 为 MPEG4 的文章上面不是已经有擦边的说到了吗?为什么还那么多朋友不知道如何做?看来是非要一步一步说到清清楚楚才行了,所以就有了下面着篇东西。(其实大家也可以把这篇东西看成是 VirtualDub 的简单教程)
我想,VCD(其实也就是 MPEG1 啦)转成 MPEG4 的唯一一个好处就是可以省些地方了。经测试,一首 45 兆的 VCD MTV 转成 MPEG4,如果用 600 的码率的话,生成的 MPEG4 文件是 8.4 兆,差不多有 5 倍的压缩率!(这个文件可以到 www.starmpeg.com 下载)而如果为了图象质量再好一点的话,码率选到 910 后,生成的文件大小是 16 兆。结果就是这样,大家有兴趣做的就往下看吧!
VCD 要转成 MPEG4 第一步就是要把 VCD 的 DAT 文件转成一般视频软件都认识的 MPEG1 格式,要完成这个任务,有好几种方法,比如你可以用《超级解霸》把要转制的部分选择起来,然后生成 AVI 文件也一样可以用 VirtualDub 来转,但这个方法我认为是最笨的,速度慢而且浪费磁盘空间!其唯一的好处是:不需要其它软件了,有《超级解霸》就行!另外的方法当然就是用专门的格式转换软件把 DAT文件转成 MPG 文件了,我在网上找到有两个软件有这个功能,(巧合的是两个软件都是 DOS 软件,所以大家要在 WINDOWS 的 DOS 窗口下使用)一个是豪杰的 DAT2MPG,使用方法是: DAT2MPG XXX.DAT XXX.MPG 如下图:
这个软件的速度和方便性都是一流的,所以也推荐大家如果没什么特殊要求的话,使用它。另外一个和它功能差不多的就是 Vcdgear 2.0 ! (http://www.vcdgear.com/files/vcdgear20.zip)一个支持相当多格式和功能非常丰富的 VCD 格式转换软件!其用法是:
VCDGEAR -dat2mpeg -fix
D:MPEGAV\AVSEQ01.DAT
C:\GEAR\AVSEQ01.MPG 运行画面见下图:
这个软件的优点是功能齐全,大家看看上面那些参数就知道了吧,对了这个软件还有一个 GUI 程序,可以让大家在 WINDOWS 下面使用,详见本站软件部分。
现在 MPG 文件有了,就可以开始进入正题了,在这里我们选择了 VirtualDub 1.3D 来进行 MPEG4 的编码压缩工作。(之所以不选 FLASKMPEG,只是就又一次验证了“青菜萝卜。。。。”这句话而已!;)
首先大家一定一定要在安装了 DIVX MPEG4 的压缩编码驱动程序后才进行下面的所有操作!!!如果不是,你根本不会看到下面所说到的那些 “DivX MPEG-4 [Fast- Motion] ”“MPEG Layer-3 ”选项!这个软件的下载地址是:http://www.souxin.com/video/software/divx31.zip
好下面正式开始,启动 Virtualdub,选择其 FILE 选单下面的 OPER VIDEO FILE ,打开要处理的视频文件,接着就可以开始进行音频和视频方面的设置了,见下图:
我在图上面把几个选单合在一起,便于大家观看,实际操作上并没这样的画面的,请大家注意。首先进行音频方面的设置吧,在 AUDIO 选单下面把原来的 Direct stream copy 选择为 Full processing mode ,也就是说由原来的在源视频文件上直接拷贝音频模式改为经压缩处理的模式,选了这个后,我们就要选择具体用什么音频压缩方案了,所以接着就要选 Compression ,选择后,出现下图:
其实不用我解释大家也应该是选择 MPEG Layer-3 了吧,MP3 的大名谁不知道?关键问题是到底选择什么采样频率等而已,因为这些参数直接影响到做出来的 MPEG4 文件的音频质量。在大多数情况下,一般的电影选择 96 KBit/s, 44,100hZ, Stereo 12kb/s 就可以的了,但如果你要做的是音乐 MTV 或你认为这个文件的声音部分特别棒,那么可以相应的选高点了,但这样会增加 MPEG4 文件的大小。
音频部分选择好后,就可以到 VIDEO 选单里面选择各种视频参数了,大致情形和 AUDIO 选单的选择一样,也是先把原来的 Direct stream copy 选择为 Full processing mode ,然后选 Compression 来进行压缩处理选择,如下图:
在这里我们要选择 DivX MPEG-4 [Fast- Motion] 这项,如果你不想在设置视频码率的话,现在就可以按 OK 完成。同样,如果你按下 Configure 按钮的话,就会出现下面的画面:
现在我们就可以在 Data Rate 里面选择码率了,默认的数值是 910,如果你认为你要制作的 VCD 画面特别好,快速运动、色彩斑斓的、整屏运动的场面特别多的话,为了不会在上述镜头的时候出现太多的失真,那么你可以把这个码率选大点,一般可以选到 1200 左右。要记住,这个选择是影响 MPEG4 文件大小的主要因素,所以请你自己在大小和画面质量之间衡量,一般来说,转换 VCD 的话, 910 是够的了,你甚至还可以选 600 ,但如果是要高画面质量的话(转 DVD) 选 2000 我都还嫌少!
选择完码率后,选 OK ,退出到 Virtualdub 的主界面,现在已经可以生成 MPEG4 文件了,你只要选择 File 选单下面的 SAVE AVI (见上图)就可以生成一个使用 MPEG4 编码的 AVI 文件了!生成文件的时候的画面如下图:
我们在 Processing thread priority 的选择里面还可以选择生成文件的速度,当然如果你是想把这个任务放到 WINDOWS 后台做的话,请还是选择 NORMAL 吧,否则,你可以尽情的选择 HIGHest 用最快的速度运行!当然,在这个窗口你还可以看到很多被处理和生成文件的信息!等这个窗口消失,你的 MPEG4 文件也就宣告诞生了!
--== 吴朝相 ==-- |
|