本教程转自xajh@HDC,感谢江湖哥!

 MeGUI这玩意就不多做介绍了,Google之一大堆,自己可以瞅瞅先。这玩意是用来压片的首选工具,从DVDRiP时代到现在BDRiP的高清年 底,当年虽然也玩过一阵子DVD到DVDRiP,也算用过这个MeGUI,但时隔多年,这东东已经是日新月异了。前段时间不是特别忙,于是想找点事情做 做,就打算自己压点片子玩玩,纯属个人娱乐,不牵扯任何专业性质,毕竟不是知名压片组的那种要求,对各项参数都有很严格的要求。所以,本教程,纯粹针对新 手上路自己玩玩,如果需要更深层次的进阶,还得自己摸索或者加入压片组去慢慢学习。压片是个费时费力的活,在此也感谢一下所有压片组的大神们,你们辛苦 了。

第一部分:准备工作

一、电脑软硬件配置
  再牛逼的电脑,也扛不住MeGUI的折磨,所以,硬件配置越高越好。没有牛逼的硬件,那就只能耗费宝贵的时间和电费了。然后是操作系统了,XP,Windows2003,Win7都行,最好是Win7吧。
  需要用到的软件:
A、如果是XP和Windows2003,请先安装Microsoft .NET Framework 3.0+,这玩意就高不就低吧,最新版的MeGUI可能需要。Win7系统自带了,如果需要升级,请升级到最新版。
B、完美解码20091225版本,网上搜索一下,很多地方可以下载到。安装完后,完美解码设置中心设置如下:

C、最后当然是MeGUI了,至于用那个版本自行选择。本教程使用的是0.3.5.0,这玩意解压后就能用了,解压缩之后,目录里有个 Avisynth_258.exe,安装之,切记。然后下载本教程附件里的MeGUI-x264_generic_profiles_v85.zip,这 是压片的一些预置参数模板文件,后面用得着,网上也能搜得到。在这些个模板文件的基础上,你要是研究的深入的话,可以自己修改参数成为你自己的压片模板文 件,这个不在本教程讨论范畴,俺不是参数控,默认的模板俺用着就行了,自己只是指定个自己认为合适的码率。您要是有兴趣,就自己研究了慢慢实验吧。

二、关于片源
  高清的时代,片源无非两种,一是蓝光原盘,再就是录制的高清节目源。原盘有1080P和1080i两种,录制的片源一般都是1080i的,具体介绍自 己Google之,这里就不多做介绍了。还有就是,自己使用高清摄像机拍摄片源了,这一路片源不是很了解,各个厂家有自己的选择,也会有1080P和 1080i之分,自己拍摄的片源由于俺没有条件,就不作为本教程讨论的片源了,有需求的还请自行摸索吧。
  准备工作好了,也有片源了,然后就可以开工了。

第二部分:蓝光原盘压制BDRiP 1080P/720P

一、1080P的片源

A:从原盘分离出视频和音频
  先来说1080P的蓝光原盘吧,如果是ISO格式,请先用虚拟光驱加载,如果不是,那就可以直接使用,两种效果一样。
第一步:MeGUI目录里有个Tools目录,里面有个tsmuxer目录,进去,双击tsMuxerGUI.exe,

第二步:找到你片源所在位置,虚拟光驱也要,还是已经提取出来的原盘目录。

第三步:进入到BDMV目录下的PLAYLIST目录,找到正片的MPLS文件,打开之。

第四步:现在已经可以看到正片的音视频信息了,下图红框里的内容,一条视频轨,两条音轨,一根是DTS-HD,一根是AC3。有些片子可能还有其他多根音 轨,导评啊,或者其他语种的音轨。视频轨这里可以看到片子是1080P的,从下面的Meta file区域可以看到片子帧率是23.976。

第五步:既然要分离视音频,视频是肯定要留下的,音频根据你的爱好选择取舍吧,轨道号码前的复选框,对勾去掉就是不提取,打对勾的就是你要分离出来的。这 里俺选择DTS-HD音轨,并且把它Downconvert成DTS,既然是BDRiP,就用DTS音轨吧,解码方便点。Output哪里选择 Demux,表示咱们要分离,前面几个输出选项自行理解。然后选择分离后的视频音频保存目录,点击Start demuxing按钮,就开始分离了。


  分离的快慢就和你的硬件配置有关系了,分离出来的视频文件根据蓝光原盘的编码不同而后缀名会不同,音频的话无非是DTS或者AC3。分离完成后,得到 00006.track_4113.264和00006.track_4352.dts两个文件,然后下面进入正式压片环节。

B:压片开始
  MeGUI粉墨登场,MeGUI目录下有个MeGUI.exe,双击之运行,界面如下。

第一步:创建AVS,选择Tools下拉菜单里AVS Script Creator,会弹出如下图新窗口,点击红框标记处的按钮,选择输入的视频。这个视频就是咱们上面从原盘里分离出来的视频。


选择好视频,会自动弹出视频预览窗口,Video Preview里面可以看到,视频上下有黑边。

这个黑边咱们需要裁掉,为了截图方便,这个预览窗口俺就挪到旁边去了,裁黑边的设置如下图:

上下各有140像素的黑边需要裁掉,你可以点击那个Auto Crop去自动计算,也可以自己对照视频预览窗口慢慢设置。然后下面的Resize可以勾选那个Suggest Resolution,会自动计算裁完黑边后视频的分辨率,这里最终视频的分辨率是1920X800。Output哪里选择你需要保存avs文件的地 方,On save close and load to be encoded勾选的话,点击Save按钮之后,MeGUI会自动加载这个avs文件。不勾选就自己回到MeGUI界面,Video encoding哪里,AviSynth Script后面点击按钮,手动添加也可以。完成后如下图:

Video Output哪里,选择压缩后视频保存的目录,最好换个地方。默认还是保存到片源那个位置,容易出事。然后下面的Encoder setting就是关键部分了,这里设置压片的各种详细参数。最开始时说的MeGUI-x264_generic_profiles_v85.zip这个 压缩包里的,是现成的参数设置模板文件,解压缩之后,复制到你的MeGUI目录里的allprofiles里的x264目录里去。然后现在你就可以从下拉 框里找到这些预置的模板了。模板里的这个x264XVA- HD-Balanced,是个折中的方案,压缩速度和视频质量一般化,要想视频质量更好,可以试试看其他的模板,当然,视频质量越好,压制的速度就会越 慢,因为参数多了,计算的东西就更多。各个PT站的压片组们,大神们玩的参数也就是这里有区别,或者在外加之各种滤镜处理,这里就不作讨论了,俺也不是大 神,所以用用默认的模板就完事了。

第二步:言归正传,点击那个Config按钮,看下图:

先勾选下面的Show Advanced Setting,然后上面Modes下拉菜单选择Automated 2pass,Bitrate这个就是视频码率了,具体设置多少看你需求吧,1080P的RiP的话,8000-15000吧,如果是720P的 RiP,4000-8000吧,设置完毕后,点击下面的New按钮,起个名字,保存成你自己的模板文件,下次还能用。然后点击OK按钮,返回MeGUI主 窗口。

具体压片的设置部分就结束了,然后点击Video encoding部框里的Enqueue按钮,会自动添加压制任务队列到Queue面板。现在就可以切换到Queue面板瞅瞅,如下图:

队列里有两个job,job1应该是1pass,job2就是2pass了,这两个pass的过程,就是考验你电脑性能的时候了,具体所需时间,就看你的机器如何了。点击下面的Start按钮,就开始压片了,然后就是等待了......

第三步:上面压制过程完成之后,生成了一新的.264视频文件,有了它,就可以把音频和它MUX到一起来,封装成MKV文件了。

Video部分,点击右边按钮,选择第二步里你压制好的.264视频文件,Audio1也就是音轨1,同时也是默认音轨,点击右边按钮,选择之前咱们从原 盘分离出来的那个DTS文件,最后,Sutitle 1也就是内嵌字幕,如果有,这里也可以添加上,完成之后,选择Output部分里你保存最终MKV文件的地方,最后,点击Queue按钮,加入任务队列。

如果你要折腾多音轨,比如英文和中文两条,或者是多个内字幕,简体和繁体等,参见下图:

在Audio 1标签右边空白处点击鼠标右键,弹出的菜单里选择Add track,这样就能增加其他音轨了。同理字幕出也一样。下面的Chapter是用来给视频添加章节的,这一部分俺还没有研究怎么玩的,暂且不表。多音轨 和多字幕弄好之后,还是点击Queue按钮,加入任务队列。
这个时候,返回MeGUI主界面,Queue标签面板里会增加新的job,用来完成最后的MUX工作,点击Start按钮,就开始封装了,这个过程比较快,相当于就是打个包,把视频、音频、字幕等,捆在一起,最后成为咱们常见常看的MKV。

二、1080i的片源
A:从原盘分离出视频和音频
  1080i的片源,这个分离步骤的操作,和1080P片源的一致,参看上面,就不赘述了。
B:fileindex 反交错
  因为1080i的片子,是隔行扫描的,要压制成1080P或者是720P的RIP,那就得反交错,具体这个FileIndexer和反交错到底是干嘛 的,请不要问俺,俺也没有深入研究,反正是就得这一步,你非要打破沙锅问到底的话,那还得你找到大神给你解释吧。本教程就忽略了,继续下面的步骤,开始 FileIndexer和反交错。

点击Tools下拉菜单,选择FileIndexer,见下图:

Input这里选择前面分离出的1080i视频.264文件,也可能是h264文件,或者vc1,因片源编码格式而定。然后Output部分,选择D2V 工程文件保存路径,其他参数不动,点击Queue按钮,生成任务队列。回到MeGUI主界面的Queue标签窗口,点击Start按钮,开始 FileIndexer的工作。
FileIndexer完成后,会自动打开AVS创建工具窗口、视频预览窗口,和上面1080P步骤中一样的,如下图:

Input部分,会自动加载刚才FileIndexer生成的dga文件,当然,也可以手动加载,都一样的。Crop & Resize部分,如果是压制成1080P那就看是否需要裁黑边,一般来说不用裁,所以这里就不要动了。要是压制成720P,那Resize前面的复选框 要打上对勾,后面的Suggest Resolution前的复选框也打上对勾,就会自动计算分辨率了,一般来说是1280X720了。这是默认的I/O标签里的内容。然后点击旁边的 Filters标签,看下图:

这里应该就是反交错部分了,Deinterlacing部分,照图设置即可,下面的Filters部分也默认如图,不是的话,自己选择一下。完成之后,点击Save按钮,保存avs文件。之后,会返回MeGUI主面板,并自动加载这个avs文件,见下图:

选择压制视频的输出目录,还有Encoder setting参数,这里和前面说的1080P蓝光片源是一样的,就不赘述了,设置好之后,点击Enqueue按钮,生成任务队列。切换到Queue标签,点击Start按钮,就开始1080i的压制了。

视频部分完成,最后还是MUX封装的过程,同上,恕不赘述。

第三部分:PAD视频压制
  这年头,由于各种平板泛滥,所以PAD版本的视频也蒸蒸日上了,因其体积小,质量还算不错,所以也深得PAD玩家们的青睐,这里也一并说一下PAD版视频的压制。
  片源吗,那就多了,蓝光原盘、录制的1080i的HDTV,或者是BDRiP的1080P/720P都行,看你的需求了。
  PAD视频一般是采用AAC的音频,所以,进行下面的工作前,请把MeGUI的相关设置先弄妥当,如下图:

MeGUI的Options下拉菜单,Settings,其中的NeroAacEnc的地址,需要你手工设置好,否则没法转换音频。
A:蓝光或者1080i的片源
这种片源还是和前面压制BDRiP的时候一致,你得分离出视频和音频,该Fileindexer的就照做,然后创建avs,也就是压制过程中最后的步骤稍 有不同,最终要用到的.264视频,也就是封装成MP4之前的视频,分辨率中宽度是1280,高度的话,因裁黑边和片源比例的不同会变化。最重要的部分, 就是压制参数的设置,见下图:

图中红框部分,可以前面说到的Profile模板,简单点就用这个模板,然后其他设置默认,视频码率部分,由你决定,一般在2000-3000,设置完,保存一份成为自己的Profile以备后用。
然后,上图中,Audio部分,Audio Input哪里选择之前分离出的DTS或者是AC3文件,Audio Output选择输出文件位置,下面的Encoder setting哪里,选择Nero AAC: *scratchpad*,然后点击后面的Config按钮,如图所示:

NeroDigital AAC Options部分,照图设置,音频一般是128Kbit的码流,其他不动,然后点击New按钮,保存一个Profile以备后用。点击OK按钮,回到MeGUi主界面。
最后,点击右下角的AutoEncode按钮,会弹出一个窗口,设置输出选项,如下图:

照图设置,选择最终MP4文件保存的路径,然后点击Queue按钮,生成压制任务队列,切换到Queue面板,点击Start按钮,就开始压制了,最后就 是等待了。队列完成后,就得到了PAD版的MP4视频文件了,然后使用手机或者PAD播放一下,如果一切OK,那就恭喜了^_^

B:BDRiP的1080P/720P
这种片源,本来就是其他大神们从蓝光原盘或者其他片源压制好的视频,一般就是咱们下载回来的MKV格式居多。这种当成片源来压制PAD视频,经济实惠啊,毕竟复杂的工作,大神们已经搞定了,咱们只需要再加工一下即可。
分离视频音频的活就省下了,直接开始创建AVS,还是那个步骤,MeGUI主界面,选择Tools下拉菜单里AVS Script Creator,如下图:

Input部分,Video Input后面的按钮点击,选择你的MKV片源,会弹出个窗口问你,一键压制,File Indexer,还是DirectShowSource,选择最后这个,DirectShowSource,点击后,会弹出个视频预览窗口,可以先挪开, 回到MeGUI - AviSynth Script Creator窗口,在Output哪里选择avs保存路径,其他不动,然后切换到Filter标签,Filters部分,下面有个Subtitles, 选择要压制进去的字幕文件,一般是srt格式,Charset默认或者选择GB2312吧。然后点击Preview AVS Script按钮,刚才挪开的视频预览窗口就派上用场了,多动一下播放条,看看字幕显示是否正常,如果没问题,就点击Save按钮,返回MeGUI主面 板,会自动加载刚刚创建的这个avs文件,然后又是上面的视频编码参数设置了,如果之前你保存了Profile,就直接下拉菜单里选择即可。

然后,上图中,Audio部分,Track1后面的按钮,点击,选择你的MKV文件,没错,就是选择你的片源的MKV文件作为音频来源,Audio Output哪里选择音频保存目录,下面的Encoder settings部分,也选择上面你保存的Profile即可,Extension选择M4A,最后点击AutoEncode按钮,生成任务队列,切换到 Queue面板,点击Start按钮,就开始压制了,仍然还是要等待。

  编外:PAD视频内置硬字幕是个不错的选择,手机或者PAD上的播放器,毕竟不像电脑上那么方便可以外挂字幕,所以还是硬字幕惹人喜爱啊。压制内置字 幕是,你要是熟悉AVS脚本语言的话,还可以给字幕定制样式,比如字幕颜色,字幕阴影边框什么的,还有字幕显示位置等,这个俺也没搞过,研究中,所以,如 果有同学有成果,可以来给俺指点一二,先谢了。

转载于:https://www.cnblogs.com/ReadCafe/archive/2013/06/07/3125222.html

MeGUI 压片之新手上路相关推荐

  1. 【新手上路】语法入门算法入门题单

    作者:王清楚 链接:[新手上路]语法入门&算法入门题单_ACM竞赛_ACM/CSP/ICPC/CCPC/比赛经验/题解/资讯_牛客竞赛OJ_牛客网 来源:牛客网 介绍:本题单分为语法入门和算法 ...

  2. 新手上路有哪些开车技巧 , 很实用!

    新手上路有哪些开车技巧?开车是需要经验积累的,刚上路的新驾驶员,开车的过程中肯定会遇到不少麻烦,借鉴老司机的经验,可以让你少走弯路,安全驾驶.那么新手上路有哪些开车技巧呢? 1.要知道左轮会从什么地方 ...

  3. 轻松玩转树莓派Pico之一、新手上路

    目录 1.开发板介绍 2.芯片介绍 3.环境搭建 (1)sdk/example下载 (2)文档下载地址 (3)交叉编译器安装 4.编译example 5.运行example 1.开发板介绍 树莓派-P ...

  4. Windows内核新手上路1——挂钩SSDT

    Windows内核新手上路1--挂钩SSDT 这个系列记录学习我学习windows内核的点点滴滴,高手请直接无视. 文章核心内容:挂钩SSDT中函数列NtOpenProcess,NtDuplicate ...

  5. Windows内核新手上路3——挂钩KeUserModeCallBack

    Windows内核新手上路3--挂钩KeUserModeCallBack 1.     简介 在Windows系统中,提供了几种方式从R0调用位于R3的函数,其中一种方式是KeUserModeCall ...

  6. Windows内核新手上路2——挂钩shadow SSDT

    Windows内核新手上路2--挂钩shadow SSDT 文章核心内容:安全软件窗口保护.安全输入.截屏保护的一些思路.挂钩NtUserFindWindowEx.NtUserGetForegroun ...

  7. Linux新手上路命令

    Linux新手上路命令 命令:www.ahlinux.com Ctrl+Alt+F1  进入命令界面 Ctrl+Alt+F7  返回图形界面 root用户和普通用户切换 administrator 2 ...

  8. 千寻和省cors精度对比_测量员新手上路攻略:解析省CORS和千寻CORS账号区别及其如何选择运用...

    原标题:测量员新手上路攻略:解析省CORS和千寻CORS账号区别及其如何选择运用 说到CORS.CORS账号,想必大家都不陌生,CORS-连续运行卫星定位服务系统,现在多代指网络RTK,是在传统RTK ...

  9. python必备基础代码-新手上路必学的Python函数基础知识,全在这里了(多段代码举例)...

    原标题:新手上路必学的Python函数基础知识,全在这里了(多段代码举例) 导读:函数是Python中最重要.最基础的代码组织和代码复用方式.根据经验,如果你需要多次重复相同或类似的代码,就非常值得写 ...

  10. 软件项目经理新手上路16 - 后记,一切才刚刚开始

    如果你内向,同时觉得自己够聪明,就去做软件开发人员吧.这是我当时为什么从事软件行业的原因.而且,我发现不是我一个人这么想,中国内向的聪明人实在是太多了.这些人都认为,相对于面对人而言,他们更善于面对电 ...

最新文章

  1. OpenGL如何处理多个纹理
  2. Office 2010 体验之Word 2010篇
  3. MATLAB图像函数以及应用(第六章)边界问题
  4. 阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第1节 继承_6_继承中方法的覆盖重写_概念...
  5. java替换html样式_Java Jsoup替换标签的CSS样式
  6. WSUS2.0数据导入、导出(备份、还原)
  7. OJ1038: 绝对值最大
  8. 【hive】hive(hive cli)中显示列名,不带表名
  9. 美妆海报模板|来点创意的海报设计(立体剪纸风格)
  10. 集中式还是分布式?账务类数据库架构的选型
  11. O-超大型LED显示屏
  12. sqlserver2005 openRowSet 和row_Number
  13. java contains_生成不重复随机数 java
  14. (转)新金融的魔幻IPO:都在讲科技,但最终还是靠现金贷上岸
  15. 【三维装箱】基于matlab求解三维装箱优化问题【含Matlab源码 949期】
  16. fcntl函数的用法总结
  17. 一文搞懂mysql单引号,双引号,反引号的使用
  18. Uber天使投资人杰森卡拉卡尼斯投资…
  19. 快乐大本营html5小游戏,快乐大本营小游戏规则-新年小游戏.doc
  20. Linux中的preempt_count

热门文章

  1. ubuntu 下使用tar将文件夹(大文件)分包压缩
  2. 10个好用的免费图片网站,绝对能在2021年设计上好帮手
  3. matlab 广义特征,特征值 特征向量 广义特征值 matlab
  4. 1088 旅行问题(单调队列优化)
  5. 垃圾分类数据集(垃圾图片数据集)
  6. 回首2021,展望2022 | 观成科技步履不停,刻画安全图腾
  7. 南阳oj 215 Sum
  8. JT/T-1078流媒体服务优化升级
  9. 移植u-boot到树莓派
  10. 前台离岗提示语_酒店客房温馨提示怎么写 酒店前台温馨提示语