MeGUI是一个制作x264视频的优秀工具严格来讲它只是一个包含了多种媒体工具集的GUI(Graphical User Interface ),即图形用户界面但MeGUI将网络中流行的绝大多数免费开源的媒体工具整合到一起,形成了一个拥有良好操作手感而且功能强大的影音制作工具,大大降低了rip各种大码率高清视频源的困难和繁琐度,因此被广泛使用使用MeGUI的前期准备在使用MeGUI之前,我们要保证机器中至少拥有以下几个软件1》Microsoft .NET framework 2.0或以上(Vista 的话需要 3.5以上)。
这是微软出的一个免费.NET框架包,MeGUI是基于这个框架包运行的2》Avisynth 2.5。
不知道该怎么解释,字面意思是avi合成器,总之就是支持avs脚本的软件,MeGUI是需要通过avs脚本来对视频进行处理的3》各种编码器和媒体工具(安装完美解码或者终极解码可以省去繁琐的组件安装步骤,其中也包括2》中的Avisynth)将上面几种必须的组件安装完成之后就可以使用MeGUI了启动MeGUI之后如果不是最新版本则会跳出提示升级的窗口,操作下拉列表Options-》Update 选择需要升级的组件,点右下角Update如果提示错误无法升级,请检查是否正确安装了Avisynth,然后按照Options-》Settings-》Program Paths-》other 操作,在avisynth plugins 中填入之前安装的Avisynth 2.5的plugins文件夹路径,然后再升级升级成功之后重启,就是最新版MeGUI和组件了另外,若需要Nero AAC 编码解码器,则必须自己下载,因为nero这个铁公鸡的版权问题,所以MeGUI并没有提供下载之后放到megui/tools/neroaacenc 目录中,如果没有就请自己新建一个各组件安装升级完成之后可以在Options-》Settings-》Program Paths 中设置各种编码器组件的路径OK,准备工作做完了,下面进入正题开启MeGUI,整个界面分为三部分:最上边的工具栏、中间的Video encoding视频编码栏、最下边的Audio音频栏因为MeGUI是基于avs脚本对视频源进行处理的,因此在Video encoding 中输入视频源必须在AviSynth script 中填入视频源的avs 脚本第一步:生成d2v文件**虽说这是第一步,但是并不是在压制所有视频时都需要生成d2v工程文件的,比如流行的mkv、avi都不能够被支持d2v是DVD2AVI的一种工程文件,可以比较好的处理VOB等包含了mpeg2视频编码的文件,使之易为其它软件识别操作,同时d2v 也支持m2ts等mpeg4/h264编码视频因为本文是应ly320兄制作DV视频转换的要求写就,因此在涉及到m2ts这种比较普遍的DV摄录格式的时候就花点时间说一说,不感兴趣的人可以直接跳到第二步**最新版MeGUI新增加生成dgm/dga/dga 等工程文件,不过在doom9溜达一圈发现似乎还在测试中,因此略过操作MeGUI下拉列表Tools-》D2V Creator (最新版是Tool-》DG Indexer-》D2V Creator)这里以mpeg2编码的YUANMINGYUAN.2009.ep01.1080i.HDTV.x264 .mpg为例,在Input中填入将要处理的视频源路径,在Output 中填入生成的d2v文件要保存的路径,中间的Audio 可以分离视频源中音频使用d2v分离音频的优点是,分离出的音频会标示出与视频信号之间的时差,便于合成音轨时音画同步,不过我的经验反而是经常出现一些video/audio的错误,导致不同步,总之默认即可之后按右下角的Queue,将工作加入队列回到MeGUI主界面的Queue标签栏之下,就可以看到d2v在队列中waiting了,如果按下面的start,就会生成d2v文件这里需要指出的是,MeGUI自带的d2v生成功能并不完善,最好的方法是运行megui/tools/dgindex/路径下的DGIndex.exe 按照File-》Open 视频源,然后File-》Preview 等待预览完成,最后File-》Save Project 保存d2v文件不过使用DGIndex.exe预览生成d2v比较慢,而且涉及到一些参数,初学者只要按照上面生成d2v的建议方法就好在文章的最后我会稍微提到一些DGIndex的具体方案,这里就不详细说明了第二步:生成avs脚本**再浪费一点时间说些废话^ ^|||因为MeGUI完全是以avs脚本为主的软件,因此在使用时最好对avs能够有一个简单的了解。
其实对于经常压片的人来说,手写avs 脚本已经是家常便饭,一些具体和大众化的参数设置可以在网上找到,这里就只简单说下使用MeGUI自动生成avs脚本队列完成生成d2v工作之后会自动打开avs creator窗口和一个视频预览窗口如果是不需要建立d2v文件的mkv等格式文件可以直接操作直接操作MeGUI下拉列表Tools-》AVS Script Creator 打开avs creator 窗口和视频预览窗口在avs creator窗口中,Video Input处填入相应的d2v文件或者视频文件的路径如果勾选Crop复选框,则可以操作右边的上下左右四个箭头对视频源蓝窗口中的视频边框进行剪裁,这里主要是针对视频的黑边进行处理的,效果可以在视频预览窗口中观察到如果勾选Resize复选框,则可以控制最终生成的视频分辨率;建议同时勾选Suggest Resolution建议分辨率,然后在前一个框中调整像素值——这里请按箭头调整数值而不要直接填写,因为要保证数值为16的倍数——后一个框会自动按照上面Input DAR 所选择的视频标准生成相应的纵向像素值我这里是要将1080i压成720p,因此分辨率在ITU 16:9 PAL 标准下为1280 x 704更改Input DAR 会对最终生成视频的分辨率有影响,建议保持载入d2v或者视频源后自动检测到的默认值切换到Filters 标签栏按右上角的Analyse...按钮,让MeGUI对视频源进行分析不过熟悉的话不分析似乎也无所谓,直接跳到最后一个标签栏Edit 编写或者修改avs脚本就好分析之后MeGUI会自动生成一个方案,大多数可以默认,但要如果Resize Filter 不是“Lanczos(Sharp)”的话请改成“Lanczos (Sharp)”,而Noise Filter 是关于画面除噪的,使用之后效果并不好下面的Colour Correction 是否勾选有讲究,这要涉及到上面略过的使用GDIndex.exe 预览的内容,是关于色彩矫正方面的,不过影响并不是很大,需要的话最后说明另外,新版的MeGUI对avs creator工具的Flters标签中同样增加了AVI Source/DSSource 和DGx Source 两种支持dga/dgm/dgv等工程文件的功能,同时如果直接载入mkv、avi等格式文件生成avs脚本的话,同样也会调用这两个标签页中,操作方法与d2v文件生成avs脚本大同小异,这里不再赘述最后来到Edit标签栏这里可以看到已经自动生成的基本avs脚本从上图中可以看到DGDecode_mpeg2source("E:\圆明园\YUANMINGYUAN.2009.ep01.1080i.HDTV.x26 4.d2v", info=3)ColorMatrix(hints=true, threads=0)#deinterlace#cropLanczosResize(1280,704) # Lanczos (Sharp)如果在ColorMatirx色彩校正语句之后还有#deinterlace语句(反交错语句)的话,请将ColorMatirx语句放在#deinterlace语句的后面,并作如下改动DGDecode_mpeg2source("E:\圆明园\YUANMINGYUAN.2009.ep01.1080i.HDTV.x26 4.d2v")#deinterlaceColorMatrix(d2v="E:\圆明园\YUANMINGYUAN.2009.ep01.1080i.HDTV.x26 4.d2v")#cropLanczosResize(1280,704) # Lanczos (Sharp)这是我很早以前从某位达人那里做的笔记,可以防止画面出现轻微拉丝。
这位达人是谁忘了,这里要感激一下。
如果不是必须通过挂接d2v文件进行处理的视频源,那么可以如下面所示直接使用DirectShowSource 来载入源媒体,后面的数字是帧率,因为这里作为例子的视频是PAL 标准25fps,所以是25 DirectShowSource("E:\圆明园\YUANMINGYUAN.2009.720p.HDTV.x264.mkv ",25)关于avs脚本语句内容很丰富,有需要的话还可以载入如一些能够做出特效的滤镜等,这里就不详加说明了(其实我也只是记住了常用的几个滤镜和脚本语句而已(≧▽≦))最后按Save即可第三步:选择和调整编码设置这是最重要的部分,涉及到的东西非常多,请认真阅读如下图所示,在Encoder Settings下拉列表中有丰富到让人眼花缭乱的编码配置文件,这些文件多是针对一些编码习惯的大众化默认设置比如x264:DXVA-HD-HQ 是在保证x264编码视频能够比较好的兼容硬件解码的大众化设置;x264:DXVA-HD-Anime_Toons 是针对x264编码的动画片能够较好兼容硬件解码的大众设置;其他还有压制HalfCD 等常见半高清的相关配置,不一而足而同样为x264:DXVA-HD 编码配置的文件又有Fast、HQ、Balanced、Insane 之分,Fast 编码最快但是在同系列配置里效果最差;Balanced 看词义就知道比较中庸,以平衡画质与速度为主;HQ 速度较慢,画质较好;Insane疯狂模式,囧,效果最好速度最慢……但是MeGUI提供的默认配置尽管众多却太大众化了,并不适合每个人的习惯,因此很多精益求精的压片人会自己调整出让自己满意配置因此我们这里以最广泛采用的x264:DXVA-HD-HQ 为例,讲解一下x264编码器的具体参数点击编码配置单右边的Config按钮打开x264参数窗口,其中每一项的改变都会对最终生成的x264编码视频的效果与质量有着重要的影响Main标签对即将进行的压片过程的全局设定,可以控制最后出片的基本码率、质量,以及查看压缩前后片源与出片的对比等General(全局)设置:可以规定以何种方式进行压片Mode(压制方式)下拉列表可以选择多种压片的规定模式:ABR:平均码率。