【IT168 特稿】近日在论坛里看到有越来越多的朋友开始对TMPGEnc这款软件产生了兴趣,笔者由衷地感到高兴. TMPGEnc一款相当不错的视频编码软件,它的特色在于体积小巧,功能强大,使用它我们能够很方便地制作出高质量的VCD\SVCD\DVD文件来。
图1:TMPGEnc的主界面
同时TMPGEnc由于较强的专业性能,受到了很多这方面资深玩家的喜爱,有的朋友甚至把能否熟练使用TMPGEnc当成是脱离菜鸟的标志,所以对于一般的入门者来说TMPGEnc总有着一股神秘而又不可接近的距离感。经常在论坛里看到有些朋友这么嘀咕:“这软件好是好,但这么专业的软件我能用好吗?它是不是真的适合我这样的新手使用呢?”其实不然,TMPGEnc作为一款比较成熟的商业软件,目前已经具备了比较人性化的设计,所以对于一般的初学者来说现在也无需掌握其较多的专业知识就能压缩出比较满意的作品来了。下面,笔者将“手把手教你”怎么拿TMPGEnc来简单地压缩出属于自己的一盒DVD来。
文章目录:
选择视频格式与压缩质量 |
选择编码源文件-滤镜的设定 |
参数设定 |
码率的设定-完结 |
一、TMPGEnc的简介
首先,还是来简单地介绍一下TMPGEnc这款软件吧。TMPGEnc是津波(Tsunami)MPEG编码(Encoder)的拉丁字母的缩写,顾名思义它一款视频编码软件,自身并不具备采集功能,它的作用只是把从DV中采集下来的AVI等格式的视频文件重新进行编码转换成MPEG格式的视频文件,俗称压VCD或DVD。该软件是由日本人堀浩行在六年前开发,所以中国玩家给它起了个别名叫做“小日本”,该软件起先是一个自由软件,由于其体积小(不到5M),启动速度快,压缩出来的文件效果好,比起那些动辄数百M且价格昂贵的专业软件来说是很有优势的,更重要的是当时它是完全免费的,所以在短时间内就红遍全球。如今的TMPGEnc已经今非昔比了,现在的它已经是一款商业软件,而各方面也更趋向于成熟,但是购买它就付出一定的费用,具体可以参见其官方网站http://www.pegasys-inc.com/gb/gb_main.html。另外笔者强烈推荐大家使用其简体中文版,因为TMPGEnc的设置里涉及到一些专业名词,对于E文不好的朋友来说可能会有理解上的困难,因此本文所介绍的TMPGEnc版本为TMPGEnc PLUS 2.58简体中文正式版。
二、具体应用
说了这么多废话,下面开始进入正题吧。首先双击软件的安装包进行安装,TMPGEnc的体积非常小巧,安装包的体积仅仅为3.35M,安装完成后也不过5.15M。正是由于其小巧大的体积,所以软件启动速度飞快,以笔者的P4 2.8G为例,所需时间不到3秒,对于受够了会声会影7等软件慢吞吞启动速度的朋友肯定会觉得眼前一亮。安装好软件,双击桌面上的TMPGEnc图标运行软件,这时首先出现的是一个项目向导,这便是TMPGEnc的人性化设置之一,利用这个向导我们可以跳过很多的专业参数设置进而对TMPGEnc进行简单的操作。
图2:TMPGEnc的项目向导(1)
该向导分五个部分,下面笔者一个一个来进行讲解
Ⅰ、向导的第一步,请看图2,左边的树型选项清晰提示供您选择你需要的视频格式,我们需要的是DVD,一般来说,应该选择PAL制式。右下角有一个下拉菜单,里面可以进行编码质量的选择,每秒的码率越高效果越好,所以一般推荐选择8000kbps也保证视频压缩的质量。设置完成之后单击“下一步”进入下一环节。
Ⅱ、向导的第二步,请看图3,在这里我们要选择编码的源文件,分为影像文件和声音文件,对于从DV中采集下来的AVI文件来说,两者指的是同一个文件,如图中所示。
图3:TMPGEnc的项目向导(2)
另外在专业设定中可以选择编码的文件是“逐行还是隔行扫描”,对于家中有数字电视的朋友可以选择“逐行扫描”,而“顶部或者底部优先”可以用来选择场的编码次序,另外还可以选择“画面的宽高比”,有宽屏幕电视的朋友可以选16:9模式以获得更加震撼的效果。完成后,进入向导的第三步。
Ⅲ 、在这一步骤中将进行TMPGEnc中最关键的设置,能否制作出效果较好的DVD文件绝大部分取决于这一步,笔者将通过图4对其中的一些功能进行讲解。
图4:TMPGEnc的项目向导(3)
对于向导界面中的三个选项我们只需勾选其复选框就能进入相应的设置窗口,比如选中“消除噪点”后弹出的窗口如图5所示:
图5:TMPGEnc的项目向导(3)中消除噪点的设置窗口
然后我们进行相关的参数设定,完成后点“确定”返回图4界面。另外一个很重要的选项目是图4右下角一个很不起眼的“其它的设定”按钮,点击它进入。注意,对于整个编码过程来说这个步骤很重要,将直接影响到你压缩出来的DVD文件的画面质量。首先我们进行其中“视频菜单”进行设置。该栏目可以设置的选项很多,但关键就是其中的两个选项最为重要,一个是“码率控制模式”,还有一个是“运动检测精度”。对于前者我们要选“二次处理可编码率”后者我们选“高画质(低速)”具体请参见图6
图6:TMPGEnc的项目向导(3)其他设定中“视频”设置窗口
为什么要用2次处理可变码率呢?因为 MPEG2毕竟是一种有损压缩,在对关键帧的补偿上,需要做计算处理,简单的说越是动态的画面,需要更多的数据。”举个例子,在类似于车展模特的画面中,人物相对静止不动,在这种情况下,只须很低的码率就可以完美表现画面,而短跑运动员这样场景变化迅速的画面中,需要较高的码率才能体现画面的各个细节。如果用CBR(固定码率编码),码率设置过高,等于在静止画面中浪费了码率,码率设置过低,在动态画面中又不能完美表达细节。可变编码比较科学地解决了这个矛盾,在二次可变码率的处理方式中,第一次编码是分析画面的运动状况,并记录下来,在第二次编码中根据第一次分析的结果,给相应的画面分配相应的码率,这样就可以使文件的编码效率得到大大的提高。
至于运动检测精度则主要用来解决采集过程中拍摄高速运动物体所出现的锯齿以及马塞克问题,这些也算是采集程序中的顽疾了,所以笔者推荐选择“高画面(低速)”,最大程序的消除这些负面效果的影响。
接下来可以在“高级菜单”中设置其他相关的参数,请看图7
图7:TMPGEnc的项目向导(3)其他设定中“高级”设置窗口
在这里我们可以对改善画质的一些选项进行修改,也可以对步骤二中选定的一些参数进行修正,不过要注意的是,启用改善画面的处理将大大加重电脑的负担,图7中几乎每一个关于画质的选项都会导致之后的编码压缩时间大幅度增加,所以请大家根据自己电脑的配置量力而行。其他三个菜单里的选项,由于笔者水平有限,至今也没没完全看懂其中的意思,感兴趣的朋友可以自己去琢磨。如果将来有机会了解到其中的含义,我会一定会再写个补充和大家分享自己的心得。
Ⅳ、在这个步骤里我们可以再次对码率的参数进行修正,还可以了解到编码的格式,以及估计编码后生成文件的大小和在硬盘中占据空间的比率,至于剩下的专业设定则是回到上一步骤中的“其他设定”窗口。
图8:TMPGEnc的项目向导(4)
Ⅴ、最后选择输出文件的路径和文件名,如果对生成的MPEG文件还要进行编辑修改的话请选中“输出分离的影像,声音基本码流”,这样TMPGEnc会将影像和声音将分成两个文件输出,方面后期制作。选中“立即开始编码”,再下一步软件讲自动进行编码压缩,所以如果还想对参数进行修改的话,请不要选中该项,点击“下一步”。
图9:TMPGEnc的项目向导(5)
接下来我们就将进入软件的主界面,由于前期的参数设定工作我们已经通过向导完成,所以现在我们要做的就是选择好码流类型(一般选默认的Syrtem Video+Adudio)然后点击“开始”。好了,到这里属于你的工作已经结束了,去好好休息一下吧,其他的TMPGEnc会替人完成的,请参看图1。
写到这里,本文也将要告一段落了。TMPGEnc虽然体积小巧启动速度较快,但工作起来还是非常消耗系统资源的,编码速度方面也没有明显优势,所以在软件进行工作时尽量不要运行其他的程序。按照笔者所说的设置对62分钟的AVI压缩成DVD(MEPG-2),耗时2小时38分钟,笔者电脑配置是Intel P4 2.8G(C),金斯顿512M DDR400内存和希捷 7200.7 120G(SATA),可见视频编码对电脑性能的要求还是相当高的。另外TMPGEnc支持SSE指令集优化和超线程技术,所以P4 C(E)在视频处理上会有得天独厚的优势,据网上的一些资料看P4 2.8G(C)甚至要快过AMD ATHLON 3200+,所以经常做视频处理的朋友们可以尽量选择支持超线程技术的P4 C或P4 E系列CPU。
最后,希望大家能好好利用压TMPGEnc这个视频编码软件,“压”出属于你自己的一方天地来。