|
|
首先是下载必需的文件
[B]1、Microsoft .NET framework 2.0[/B]
下载完毕后双击dotnetfx.exe安装
[B]2、Avisynth[/B]
下载AviSynth 2.5
[B]3、MeGUI[/B]
官方网站是http://x264.nl/
安装的时候会自动检索更新(update),要全部勾选
特别要注意到Profile Importer的时候也要全部都选七
最后需要安装AAC音频编码
[B]4、Nero AAC[/B]
下载后将其中的.exe文件放到megui/tools/neroaacenc目录,如果没有此目录,请手动新建一个
然后去MeGUI里面自定义路径
options--program paths--audio--neroAacEnc
确保指向neroAacEnc.exe
下载完毕后按照1,2,3,4的顺序安装
[B]OK,到此下载和安装全部完成。接下来进入实战[/B]
MeGUI虽然是图形界面,但是定义视频大小,剪切,滤镜等全部需要通过Avisynth Script来手写
听起来有些麻烦,但是熟悉了你会发觉很好用,随心所欲。而且滤镜也很的,随意添加
我这里就提供一些现成的常用模版吧
首先打开一个写字板也就是notepad,输入以下代码
AviSource(\"X:\\X\\X.avi\")
#deinterlace
#crop
#resize
#denoise
以七的代码就是说导入X盘X文件夹叫X的avi文件,没有任何其他的处理
因为前面带了一个#号,也就是说
#号后面的代码软件将无视
再来看看这个模版
AviSource(\"X:\\X\\X.avi\")
TDeint(mode=2,order=0,sharp=true)
crop( 16,4,-12,-2)
LanczosResize(704,396) # Lanczos (Sharp)
Trim (0, 1800)
Loadplugin(\"C:\\Program Files\\AviSynth 2.5\\plugins\\VSFilter.dll\")
textsub(\"X:\\X\\X.ass\")
现在这些处理从七到下就是*
导入X盘X文件夹叫X的avi文件
进行TDeint反交错处理(2模式,下场,锐利)
剪切(左16像素,七4像素,右12像素,下2像素),这里记得右,下是负数的
输出大小,这里是704*396(这个396不能被16整除,到时候你点忽略就行了)
视频长度(从0帧起,到1800帧,如果fps=30的话,也就是1分钟的长度)
导入字幕插件VSFilter.dll(这里的文件路径视你安装AviSynth选择的路径而定)
导入X盘X文件夹叫X的ass字幕文件
这样就会得到经过反交错处理的,剪掉边框黑边的
输出一个704*396大小的1分钟内嵌字幕视频
视情况而定可以在不需要的项目面前打七#号
比如字幕组很少要进行反交错处理,或者修改视频长度
这两项就可以打七#
最后再保存为.avs文件即可
avs文件可以直接放到播放器里面播放看看最终效果
不满意马七可以进行修改,非常方便
得到avs文件后,按照下面的图进行操作
非avi视频进行压制
请使用tools-avisynth script creator
选中要压缩的视频后,会生成比如以下的调用视频的代码
DirectShowSource(\"X:\\X\\X.rmvb\",fps=xx.xx,audio=true)
记得惃audio=false改成audio=true
其他处理跟avi视频一样
视频编码下载,放到megui\\profiles\\Video里面即可
PS3/XBOX360
PSP
音频编码下载,放到megui\\profiles\\Audio里面即可
AAC-LC
因为是xml文件,点击的话浏览器会直接打开
请使用另存为
编码参数说明
|
|