最全的MeGUI压制高清视频教程
用MeGUI中文版压制MKV入门教程
用MeGUI中文版压制MKV入门教程夏夜晨星现在大容量的MKV或MP4视频流行一般都是用MeGUI压制的(至于手机用的可以使用可以使用影音转码快车方便又快捷/index_zh.htm 影音转码快车下载主页)/projects/megui 主页/forumdisplay.php?f=78 论坛但是都是英文的,现在只有个叫mymark2004的人汉化了部分界面,但是已经将就着能看得懂并使用了,建议下载最新版v0.3.0.1015中文版网盘下载地址http://cid-3ab512bc6de8d815.skydrive.live....Upload=1从上主界面截图可以看出就视频和音频两大项目也就是说,主要的软件压制框架就是AVS+视频+音频=MKV(或MP4)只要设置好这三个选项,就可以启动压片了只要主要理念理解清楚,设置也就不是什么难事了MediaCoder-影音转码快车.使用帮助文档.rarhttp://cid-3ab512bc6de8d815.skydrive.live....Upload=1写的很不错,对理解压制概念很有帮助,可以看看,我最早也是使用影音转码快车压制MKV 入门的引用http://cid-3ab512bc6de8d815.skydrive.live....e5%88%b6进入下载 MediaInfo.检测媒体文件编码信息中文版.MediaInfo.V0.7.8.0这个软件可以很方便的检测视频的各种信息,音频,视频码率,等等压片中很有用==============================================安装篇:首先安装,放D盘吧,防止重装之后就报销了,所有辛辛苦苦更新的插件,配置安装完毕提示升级,就生吧,但是注意,因为使用的是汉化中文版所以MeGUI框架下的更新不能勾选,要不然又变回英文版了如图其他的都打勾吧,虽然有很多编码格式一般人用不着,例如OGG什么的,但下了总没什么坏处,说不定什么时候用得上~~|更新看网速,慢的话需要很久的更新中会弹出各种窗口,让你选择“预设输出”,嫌麻烦就关闭了,等会到菜单栏--预设输出慢慢对着看,不懂英文的谷歌翻译能帮上大忙/translate_t?hl=zh-CN输入单词,大概就理解意思了例如:这张图所勾选的两项就是压制动画片的预设值 :X264编码-- 高清、标清(HD、SD)--动画片(Anime)--编码程度高(HQ)引用所谓标清,是物理分辨率在720p以下的一种视频格式。
菜鸟学压制视频+字幕(超详细)
菜鸟也要学字幕我也是新学习如何压缩视频和添加字幕,找了半天各种专业数据,专业单词让人头痛脑热,还好花了3,4天摸清了一些门道。
想来想去还是把自己摸索的一些东西贡献给广大小白,我只介绍最基础的方法和工具,老鸟完全可以绕道,想学专业制作软件的也不用看了,如果想5分钟之内上手的话,不妨往下看。
视频压制,压缩就是通过专业的工具改变视频的编码方式通过对视频质量不明显的降低来获得更小的文件体积,以便于在不同的设备上观看。
比如将20G的好莱坞3D大片压缩成1G的高清视频,或者在视频中压入自己或找到的字幕。
专业的视频编辑软件有许多AE,AP 以及MEGUI等等,没有一定的基础知识很难上手,介于半专业的软件会声会影恐怕也不是咱们小白能拿来用的,更不要说全英文界面了。
下面我就介绍几种在网上很常见也很简单的方法来实现2个功能;视频格式转换和字幕添加。
在最前面我首先说一点关于字幕的,字幕可以分为2种,外挂字幕,就是在你的视频文件外有一个和视频文件同名的字幕文件,视频播放的时候播放器自动把字幕加到视频下面,视频和字幕是分开的,把视频移到别处播放就不会有字幕显示了,大多数播放器还支持在线字幕,当你联网播放视频时,他会自动到网上寻找对应的字幕用来显示。
内嵌字幕,就是字幕是视频图画的一部分,二者不能分开,这种往往需要把字幕文件和视频放到一起用软件压一压。
当然最基础的是如何找字幕或者自己制作字幕,后面再说。
第一种,播放器自带转换功能(以暴风影音为例,QQ影音和迅雷看看等等同类)首先我们要打开我们的要编辑的文件。
在打开文件后,在视频播放的右上角有四个小字,要注意。
单击“字”便是字幕在载入和浏览的地方可以选择你想要加入这个视频的字幕文件,当然前提是你已经准备好了字幕文件。
下面的按钮你可以选择字幕的大小和字体。
或者字幕设置”就OK了。
大多数视频播放器都带的转码工具。
暴风影音单击左下角的工具图标会弹出如上图案。
单击“转码”在暴风转码的界面首先点击“添加文件—选择要转换的文件”“视频格式--下的箭头选择自己想要把文件转换成什么格式”“输出目录—也就是把视频转换后放到那个文件夹里”“开始—设置好单击就OK”。
MeGUI详细教程
原帖请见/f?kz=1102144362Chapter 1:视频文件基本原理。
视频文件的起源追溯至图片的起源。
大家都知道,光的3原色是红绿蓝(Red,Green,Blue),任何一种颜色都可以通过三者不同比例调(a,b,c)节后,再控制灰度值(alpha,非必要)达到。
储存一个像素需要(a,b,c,alpha)4个数。
(题外话:电脑里面图形除了像素还有顶点,顶点用坐标(x,y,z,time)四个数。
如果再为某些标量留一个空间,那么比较理想的处理模式是一个周期处理5个浮点数字。
这就是为什么AMD的流处理器是5个一组,从R600到Turks)。
16bit,按rgba,有5550,5650(人眼对绿色最敏感),4444。
24bit即rgb每个分量都是8位(似乎也有RGBA各6666)。
32bit在24bit基础上带有一个alpha通道。
24bit基本超过人眼分辨极限,照理说不需要更高的32bit,但是由于计算机2进制不喜欢24更喜欢32,32bit还是被广泛应用。
最基础的bmp就是详细纪律每个像素。
不过这样很费空间(一个24bit 540p的BMP文件要1.48MB,960*540*24/88/1024/1024)。
好在很早一种图片格式应运而生并被广泛使用:jpeg。
jpeg基于24bit存储,但是通过某种算法以及其微小的细节损失为代价极大的压缩图片。
在Photoshop软件中以JPEG格式储存时,提供11级压缩级别,以0—10级表示。
其中0级压缩比最高,图像品质最差。
即使采用细节几乎无损的10 级质量保存时,压缩比也可达5:1。
经过多次比较,采用第8级压缩为存储空间与图像质量兼得的最佳比例。
以BMP格式保存时得到4.28MB图像文件,在采用JPG格式保存时,其文件仅为178KB,压缩比达到24:1。
jpeg的诞生使得图片存储变成小case,接下来就是视频技术了。
最早的视频就是对于每一帧的图片记录一个jpeg。
图文[教程] AVS+MEGUI+字幕制作+音轨工具教程【最为详实的教程 手把手教会你压片】NVCG@老虎
很多朋友都希望看到关于AVS+MEGUI+字幕的详实教程,而如今很多教程写得略为简单,不能起到很好的引导作用,老虎因此尽量编写得简单易懂,配合大量图片说明,希望能给大家一个直观易懂的教程。
压片并不难,只要自己用心学习,用心钻研,就能有所突破。
这里有两个基本问题,新人需要明白:1、压制出来片子的画质与你的片源有直接的关系,可以说是最重要的。
1080P片源肯定优于720P片源,但是码率更高,压制过程会更加耗时,所以压片者自己要有个很好的考量和选择。
2、压片和你电脑配置也有很大的关系,直接决定你可以开启的设置等级和你的压片耗时,如果你是I7,那么请开启MEGUI中最高设置来压制吧。
老虎选用的工具都是自己现在在使用的,MEGUI版本为0.3.4版本(师傅传给我的,用到现在,压制过上千部影视作品,出错率极低),其它更新的版本如MEGUI0.3.5和2050等版本,在原理上是互通的,这里老虎不再赘述。
————————————————————————————分割线—————————————————————————前期安装a、建议将所有有关压制方面的软件,视频,字幕,图片等都放于同一个硬盘目录,同一个文件夹内,这样便于查找b、请全部下载安装以下应用(所有软件合集包下载在教程最下面)1、framework 2.0 (WIN7系统免安装)2、KMPlayer播放器(完美解码播放器)完美解码因20110330版后不支持avs写入,只能用旧版本,特此注明(感谢tly600的宝贵意见),射手播放器(由于很多字幕来源于射手网,用射手播放器能比较方便地查找字幕)3、AviSynth、AVSWriter、MEGUI、mediacoder、MKVGUI、MKVextract、Yamb MP4Tools(大脚丫)4、字幕类:SrtEdit、Pobsub、火鸟字幕合并器、metpad(字幕教程在2楼)注:安装完毕KMPlayer播放器后,需要进行设置1、将你电脑中所有的视频关联到KMP播放器(设为默认播放器)2、如果下载的是老虎提供的版本,那么请按照老虎提供的图片设置成相同即可,更高版本的设置大同小异————————————————————————————分割线—————————————————————————AVSWriter教程打开avswriter文件夹双击打开图标打开后看到下面主界面解释一下:1、源视频路径指的是片源2、压制字幕路径指的是字幕字幕种类包括sub、srt、ssa和ass格式(说明:None即不添加字幕)下面举例子,找到路径并添加一个ssa格式字幕同时对应的添加片源文件这一步较为关键,用AVSWriter打开片源文件同时,会自动播放片源,同时按下alt+J 键,即可看到kmplayer的播放信息,如下图可以看到一个片源的信息主要包括General、Video、Audio这三块;其中主要的信息已做红色注解继续介绍AVSWriter来源视频参数中的实际宽度和实际高度,和KMP信息中的视频尺寸保持一致,变形宽度和变形高度可以自己设置,比如下图1又比如下图2压制视频参数中的第二项,媒体帧率选择和片源信息中的视频帧率保持一致常见的视频帧率区分大部分为:欧美影视23.976;国内影视25.000或者24.000;韩国类29.970(当然,具体的还是要用KMP查看信息后决定,30.000甚至是60帧也是有不少的)压制视频尺寸可以自行选择,常见的几个尺寸为720p为1280×720尺寸:540P为960×540尺寸;(由于我们需要的是544P,所以AVS语句手动更改一下,540改成544)480p AR PSP为704×480尺寸;480P的脚本是704x480后左右加了各8像素黑边。
MNHD压制基础教程@huger[TLF-MNHD-20110510]
MNHD压制基础教程huger@TLF 2011-5-10环境配置Megui运行在Windows XP中需要Microsoft .NET framework 2.0支持/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856eacb-4362 -4b0d-8edd-aab15c5e04f5Megui运行在Windows Vista中需要.NET framework 3.5支持/download/6/0/f/60fc5854-3cb8-4892-b6db-bd4f42510f28/dotnetf x35.exeMegui运行在WIN7下需要关闭WIN7自带的解码器,相关教程参见::8088/viewthread.php?tid=41947软件下载完美解码圣诞版/file/f04477d802#Megui_TLF.rar /file/f94bde4309#压片工具mkvtoolnix.rar /file/f08cd99c04#封装工具(请使用该版本,勿使用最新版,以免造成电视无法播放)Srtedit.rar /file/f0ce2a4fc#字幕工具教程开始1、下载完美解码20091225圣诞版,请不要下载其他新版本,目前的情况来看,圣诞版是最稳定的版本,特别是压片,其它最版本容易出现马赛克的现象。
安装好该版本的完美解码后,照下图设置:在这里,如果要使用Megui处理音频,那么一定要注意设置中心最下面的音频解码器&输出,要选为5.1声道。
用Megui处理音频在很多情况下是不能成功的,建议改用eac3to工具进行音频处理(参考后面的相关教程)如果使用终极解码,请使用终极解码20110508版以上,该版本新增了ArcSoft VC-1 Decoder 2.27.441.128编码器,在处理VC-1编码的影片会省很多力。
终极解码在编码时的设置界面如下:2、解压Megui_TLF至英文路径,后面所使用的工具均在该文件夹中。
MeGUI压制使用说明书
MeGUI压制使用说明书绪论:视频压制的概念一些尚未入门的爱好者常常会把视频压制与视频转换混为一谈。
视频压制是一种入门比较简单,但深入有点深奥的视频"压缩"技术,用最少的码率压制出最高的画质是视频压制的宗旨。
任何有电脑基础的爱好者都可以入门视频压制技术,但想要压制出好作品,需要深入学习和大量实践;而视频转换则是一种傻瓜的视频格式转换、压缩方法,没有电脑基础的人都可以做到,这类傻瓜软件很多,格式工厂之类都是傻瓜式的,甚至于一些播放器都自带有转换视频功能,转换过程极其简单快捷,但效果往往不尽如人意。
所以,视频压制比视频转换难度更高,效果更好。
视频压制的对象(1)MPG视频。
因为工业标准等因素,A VC编码现在都没彻底普及,以至于TS、TP、VOB、MPG等已经很落后的封装、编码方式依然流行,这些格式的视频体积巨大,及其占用我们的硬盘空间。
所以,压制的对象主要为mpeg2编码的高清、标清视频。
(2)大分辨率视频。
随着移动终端设备视频解码能力的日益完善,在手机等移动设备上观看高清晰画面已是必要。
由于移动设备的内存有限,一部1080P的高清电影几乎可以填满所有内存空间,播放1080P的视频也非常考验解码能力,所以大分辨率视频让移动终端颇感压力巨大。
而视频压制就可以解决这个问题,大家所熟知的PSP,已经有了相当丰富的PSP专版电影资源,都是压制爱好者的作品,体积小,画质高,这是移动终端压制的典型代表。
视频压制的方法压片最重要的是让压出来的东西尽可能接近片源,而不是去增加什么效果,不要本末倒置了。
效果这部分,人家制作片源的人已经弄好了,除非你拿到的是没有处理过的片源,比如DV拍摄的原始视频或者枪版之类(字幕组99%没机会遇到),其他情况没必要去动用各种滤镜。
压片需要的常用滤镜只有,裁剪,缩放,加字幕,反交错,IVTC。
其他都只有特殊情况才需要。
不同的视频,其压制方法(参数运用)是不同的。
电影有电影的压制方法,动画有动画的压制方法。
megui压制详细教程
megui压制详细教程用megui压片,压出的片子质量高,体积自己控制,所以很受欢迎,当然megui的压片时间也是很长,所以对硬件有一定要求:CPU最好是E5800以上,内存2G以上,显卡512MB以上,硬盘呢没啥要求,不过最好也是320G以上的。
下面开始说说具体如何压片:1,准备工作。
XP系统要安装netframework2.0或者更高,win7系统自带有netframework 平台了,就不用安装了。
注意:XP系统必须安装,否则megui无法运行。
然后就是要安装megui 需要用到的编解码插件了,个人推荐用完美解码20091225,最新的版本对压片不一定是最好的。
然后下载安装megui,会提示升级,全部升级,megui安装工作完成。
上面所说的软件网上多的很,所以就不附带链接了。
2,在准备工作做完后,运行megui3,然后用megui打开片源会出现这个然后对那个选中的按钮点确定,会出现预览画面4,分辨率设置如果想压制720P的这里不用动但是如果要压制1024分辨率的,就要计算下视频的比例,片源是1280x548的,那么就拿1280除以548,得出结果是2.3357664233576642335766423357664,那么1024分辨率的话,就拿1024除以2.3357664233576642335766423357664,得出结果是438.40000000000000000000000000008,所以分辨率可以设置为1024x438,那么resize就设置成前面1024后面438,打开看到avs已经自动生成了,点save就生成了1024分辨率视频的预览画面了audio选项里的audio input点选红框选中的按钮会出现选中片源。
上面几步把视频和音频都用megui载入了,下面第五步5,控制码率或者体积出现如下对话框红框选中的一个是自己设定视频平均码率的,一个是设置音频和视频体积总大小的,我用的是后者来设定。
Megui字幕特效压制教程
Megui字幕特效压制教程MeGUl是一款集多种编码器于一身的GUl界面软件,它使各种需要用命令行的EXE程序统一到一个图形界面,使用起来十分方便。
它的出现,成为众多进行视频处理的必备工具,特别在进行一些高清视频及特效字幕的压制时,常常选择MegUi作为压制工具。
运行条件:1. NET FrameWork2.0 或者以上版本,缺少它MegUi将无法正常运行;2. AViSynth ,这是一个功能强大并且基于avs脚本文件的视频处理与帧服务软件,由于MegUi需要首先导入AVS脚本然后才能进行后面的处理,因此需要AViSynth的支持。
3. 解码包:常见的解码包有:K-Lite Mega Codec Pack、完美解码、终极解码等。
安装解码包的主要目的是为了让软件能够更好的识别和播放某些编码的视频,否则MegUi以及系统将无法正常播放某些特殊编码的视频。
启动MeGUI2112界面显示如下:从界面中我们可以看到软件主要分为两部分:视频和音频;视频部分要求导入AVS脚本,因此我们可以简单地用一个公式表示为:AVS+视频+音频=容器格式(封装格式),其中MegUi为我们提供的容器格式”主要有三MKV ”以及“ MP4 ",因此我们需要先编写AVS脚本,将其导入MegUi之后才AVS脚本文件几个基本代码:打开一个编写好的AVS脚本文件,如下图所示:Ed⅛Plus - [D:\31176\TD4100N2ΛJ File Edit View SearChDOCiJment ProjeCt TOCk ⅛rowser WindCW 旦芒IP Γ- ] fi1LJ o TD410CN SaP_¥VWjFOr HelP I PreSS FI In 1LoadPlugi n('D∖MeGUI∖tools∖ffms∖ffms2.dll") :加载视频插件;LoadPlugi n('D∖MeGUI∖VSFilter.dll") 加载字幕插件FFVideoSource('D∖31176∖TD4100N SaP_ww.avi", threads=1) :加载视频文件函数;TeXtSUb("D:\31176\TD4100N sap_ww.ass"): #de in terlace :非逐行;加载字幕文件函数;#CroP :不裁边;#resize :尺寸保持不变;#de noise :无需降噪;常用代码:LanCZOSReSiZe(960,540):视频尺寸大小为960x540 ;ReSamPIeAUdio(48000):重新格式化音频采样率为48000 ;FadeIn0(50)/FadeoUt0(50):这是视频开头和结尾淡入淡岀的代码;AddBOrderS(0,56,0,56):为上下各加黑边56 ;AmPIify(2);是增加左右声道音量;Trim(240,480):是截取片段;AVS脚本代码示例:1. 改变画面大小的处理函数:LoadPIUgi n("d:\VSFilter.dll")种,分别为“ RAWAVC ”能进行后面音视频参数的设置5.3 p _ VUVJ r a Vi. a ∖sdirectshowSource("lost.s04e01.720p.hdtv.x264-ctu.mkv",23.976)LanCZOSReSiZe(720,396)AmPIify(2)textsub("Lost.S03E18.HDTV.XViD-Caph.ass")2. 加黑边:LoadPlugi n(l"d:\VSFilter.dll")directshowSource("lost.s04e01.720p.hdtv.x264-ctu.mkv",23.976)La nczosResize(960,408)AddBOrderS(0,60,0,60)AmPIify(2)textsub("Lost.S03E18.HDTV.XViD-Caph.ass")3. 加载多个字幕LoadPlugi n(l"d:\VSFilter.dll")directshowSource("lost.s04e01.720p.hdtv.x264-ctu.mkv",23.976)textsub("Lost∙S03E18.HDTV.XViD-Caph.ass")textsub("D:\yyets\LOGO.ass")4. 加载动态水印LoadPlugi n(l"d:\VSFilter.dll")电影片尾\LOGO_720x396_23.976.avi",23.976).Loop(2,1,23).converttorgb32 #设定水印LOGO的路径,然后Loop(2,1,23)是设定他在第2秒钟的时候开始岀现,2可以随便更改,.converttorgb32是改变颜色为32位,否则没法挂载raw=directshowSource("term in ator.the.sarah.c onno r.chr oni cles.s01e02.720p.hdtv.x264- ctu.mkv").co nverttorgb32 丄an CZOSReSiZe(720,396).Amplify(2)#设定片源的路径,以及改变他的色深为32位,在改变他的画面大小为720*396 ,音量放大一倍a=Layer(raw,logo,"add",255,100,230)#设定a等于LOGO和RAW两个叠加,255是完全显示,100,230两个参数分别是定义他们的显示位置位置是可以X,Y, 根据画面和LOGO大小进行调整的out=a.textsub("termi nator.the.sarah.c onn or.chro nicles.s01e03.720p.hdtv.x264-ctu.ass")#设定out等于a.并且a加字幕return out#最后运行结果OUt5. 加载外部WAV音频LOadPIUgi n("d:\VSFilter.dll")raw2=raw.AudioDub(WAVSource("d:\U ntitl ed_mixdow n.wav"))#加载外部音频a=Layer(raw2,logo,"add",255,100,230)#叠加out=a.TextSub("sample.ass")#加载字幕return out#最后运行结果out6. 加载片头或者视频合并LoadPlugi n(l"d:\VSFilter.dll") raw=directshowSource("ripsir-lfodh.mkv",23.976).AddBorders(0,56,0,56). LanczosResize(720,396).textsub("ripsir- lfodh.ass").Amplify(2).co nverttorgb24.SSRC(48000)#定义片子的路径,以及FPS,然后加黑边,在改变画面大小,挂字幕,增大音量(如果是MP3音频就不需要增加),改变画面色深为24位,格式化音频为48000K电影片尾功夫之王预告.avi",25).AssumeFPS(23.976, 1,true) .co nverttorgb24.SSRC(48000) La nczosResize(720,396)#定义片头路径,定义片源FPS为25 ,这个25是片源的真实FPS,如果合并起来就需要改变为和电影片源一样的FPS,否则合并起来就音频和画面不同步。
X264压制教程
X264压制教程本教程仅针对新人,高手请一笑而过!下载安装神马的我就不说了!运行MeGUI,如下界面:首次运行他会自动更新,等它更新完就是。
然后我们还需要一样东西,就是NeroAacEnc高品质音频编码器,由于版权问题,MeGUI并未集成NeroAacEnc编码器,所以我们要单独下载。
下载完后解压其中的NeroAacEnc.exe至MeGUI\tools\nero_aac内,没有该文件夹的话就自己建。
接下来开始对MeGUI进行设置:然后重启MeGUI接下来就是编写AVS脚本了新建一个AVS文档,输入以下代码:LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\VSFilter.dll")#调用字幕插件#LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\ffms2.dll")#调用FFVideoSource所需的插件#FFVideoSource("D:\NCOP\[ReinForce] Accel World - NCOP 1 (BDrip 1920x1080 x264 FLAC).mkv")#用ffms挂载源视频DirectShowSource("D:\NCOP\[ReinForce] Accel World - NCOP 1 (BDrip 1920x1080 x264 FLAC).mkv ",ConvertFPS=True)#采用DirectShow方式打开源视频,该方法的好处就是几乎支持所有常见格式。
ConvertFPS=True为保持帧率不变,防止出现音画不同步。
TextSub("D:\NCOP\[ReinForce] Accel World - NCOP 1 (BDrip 1920x1080 x264 FLAC).ass")#加载字幕LanczosResize(1280,720)#重设分辨率ConvertToYV12()#转换色彩空间为YV12,因为MeGUI只支持YV12输入。
MeGUI视频的压制
MeGUI视频压制方法概述0.0.概述MeGUI是一款专业压制软件...相对于MediaCoder和格式工厂来说.如果想了解MediaCoder和格式工厂压制视频的方法,请出门左转Google之.之所以说MeGUI是专业的,是因为相同参数压制出来的视频的质量相比MC要好,据KPX说是因为MeGUI的后台是DX还是啥玩意儿.基本上在各大资源站上发布的x264压制的视频都是用的它.最近尝试着使用了一下,同样的源和参数压制出来的视频确实比MC要好...这个是肉眼可以辨识的.安装MeGUI1.1.安装说起MeGUI的安装...本⑨在这个问题上遇到过麻烦.所以提出来说一说,其实很简单,如果你觉得没有必要,可以不看这一章节,自己去摸索吧.1.1.MeGUI的获取MeGUI会自动把所有能更新的内容打上勾,作为一个⑨当然无脑全部升级了..你可以考虑选择更新..前提是你对这些更新的相互调用关系很清楚..于是就开始漫长的等待更新的过程.记得要先导入再重启程序..导入似乎有好几个窗口,于是当更新完成之后,会弹出导入预设的提示和重新启动程序的提示导入预设的提示和重新启动程序的提示,,记得要先导入再重启程序手动点完全不选项,然后import之,然后重启程序.这样你的MeGUI就安装上各种编码器和参数预设了.如果以后还想更新的,可以在MeGUI的主界面上方Options->Update打开更新.1.2.2.解码器安装1.2.2.解码器安装既然是一般向...那自然要用⑨软件了,没错,⑨用解码器包---Final Codec(Pure Codec),其实暴风影音也行..至于下载嘛,出门左转Google之.Win7用户推荐Win7Codec,这样可以省去一些麻烦.这里以Final Codec(Pure Codec)为例..其实XP用户,和装了Win7Codec的Win7用户就不用往下看了.到后面使用AVS出错再返回来看也不迟.主要设置32bit的解码器..64bit的可以不管...当然如果您高级到使用64bit的解码器的话,估计也不需要看着个教程了,⑨估计64bit的设置应该和32bit的差不多..嘛...毕竟没有用过,说不好.到此为止,再试试打不开的AVS..能打开了吗?如果不能...我也无能为力了TAT杂项1.2.3.杂项1.2.3.别以为这样就安装完成了,其实还有事情要做.编码器::NeroAac编码器首先是NeroAac编码器的添加:Options->Settings->External Program Settings本章小结1.3.1.3.本章小结更新,,安装各种编码器.导入各种参数预制xml.下载MeGUI,然后更新解码器,,设置解码方式安装各种解码器指定NeroAac的路径,安装Avisynth.制作AVS脚本2.2.制作AVS脚本乃是MeGUI压制视频之本.如果解编码器齐全,可以说AVS是万能的.所以必须好好学习AVS脚本.AVS的内容博大精深...⑨表示很难讲得全,于是本章就讲一些基本的东西吧.程序生成AVS脚本2.1.程序生成2.1.首先打开AVS脚本生成器MeGUI,在MeGUI主界面Tools->AVS Script Creator,会看到如下界面:首先是I/O选项卡1.Video Input,这里是指定视频源的地方,点击右边的...指定要压缩的视频,打开之后,会弹出一个预览框.正常情况下,预览是可以播放的,不过没有声音.如果预览是灰色的,说明你的解码器配置有问题,参见->1.2.2设置.2.Resize,这里是指定压缩后视频分辨率的地方,建议把后面的Suggest Resolution勾上,然后指定分辨率.3.Video Output,这里是指定视频的输出路径,默认的目录在MeGUI的主页面Options->Settings->Main最下面指定的目录.4.On Save close....云云是指保存AVS脚本后立刻载入MeGUI中.Preview是预览采用当前设置的视频.Save不用解释了吧...至于其他的选项,类似Crop这样的,自己去专研吧...无脑压制不管这些=v=接下来切换到Filter选项卡,如下图:1.此处可以指定帧率fps...一般设置23.976...不要问我为啥,我也不知道.Tips:帧率fps指的是每秒播放帧数.越多则画面看着越流畅,fps少于18~20的时候,肉眼已经能够看出画面一顿一顿的.这是我们不希望的,但是fps太高又意味着额定码率的信息会被分配到更多的帧数上去,每一帧的质量则会下降,所以对于一般的动画电影等,23.976是在低码率(600kbps以下)下的较好选择.2.Subtitles,这里就是加载字幕的地方,如果你需要加载字幕,点击右边的...选择字幕文件.AVS支持几乎所有的字幕格式. Charset..这个一般选择Default..如果你乱选,则会出现字幕乱码,添加完字幕之后,可以点右下角的预览,查看字幕在视频里的情况.最后切换到Script选项卡,这里可以看到我们设置之后的脚本是如何编写的,这里也可以直接编辑.到这里之后,点击Save保存生成的AVS文件.手写AVS脚本2.2.手写2.2.AVS脚本可以用记事本打开,当然也可以用记事本编辑了.我对AVS脚本了解不多...此处仅仅列举一二,更多的资料请出门左转Google搜索"AVS脚本编写"最简单例子最简单例子::DirectShowSource("F:\XinaAutoupload_09-08-16\kiminitodoke\[A.I.R.nesSub][Kimi_ni_Todoke][01]-muxed.mp4",fps=23.976,audio=true,convertfps=true)ConvertToYV12()首先看上面这个最简单的例子,DirectShowSource是加载视频的命令,万能加载命令,只要你的电脑能播放的视频,它都能加载."F:\Xina Autoupload_09-08-16\kiminitodoke\[A.I.R.nesSub][Kimi_ni_Todoke][01]-muxed.mp4"这一句是指视频源的绝对路径,也就是你要压制的视频的路径.fps=23.976,audio=true,convertfps=true这这些是DirectShowSource的控制参数,表示,转化帧率为fps=23.976,并加载音频.注意convertfps=ture这句建议开启,不然可能会出现音画不同步的情况.ConvertToYV12()这句我也不懂,似乎是必须的.再加一句::再加一句DirectShowSource("F:\XinaAutoupload_09-08-16\kiminitodoke\[A.I.R.nesSub][Kimi_ni_Todoke][01]-muxed.mp4",fps=23.976, audio=true,convertfps=true)LanczosResize(848,480)ConvertToYV12()LanczosResize(848,480)这句的意思是将视频重设尺寸为848X480,也就是我们想要压制的分辨率.字幕加载字幕加载::DirectShowSource("F:\XinaAutoupload_09-08-16\kiminitodoke\[A.I.R.nesSub][Kimi_ni_Todoke][01]-muxed.mp4",fps=23.976, audio=true,convertfps=true)LanczosResize(848,480)LoadPlugin("F:\Program Files\MeGUI\tools\avisynth_plugin\VSFilter.dll")TextSub("G:\Anime\[A.I.R.nesSub][Kimi_ni_Todoke][01-25Fin][1080p]\[A.I.R.nesSub][Kimi_ni_Todoke][01][14 40x1080_SAR][AVC_AAC].ass",1)ConvertToYV12()LoadPlugin("F:\Program Files\MeGUI\tools\avisynth_plugin\VSFilter.dll")这句的意思是指加载Avisynth里的字幕插件,当然需要知道Avisynth的路径了.在Avisynth的安装路径下找到VSFilter.dll这个字幕插件...TextSub("G:\Anime\[A.I.R.nesSub][Kimi_ni_Todoke][01-25Fin][1080p]\[A.I.R.nesSub][Kimi_ni_Todoke][01][1440x1080_SAR][AVC_AAC].ass",1)这句的意思是加载这条字幕,后面参数1..似乎意味着可以加载多条字幕(望天).音频增益::音频增益对于有些源声音很小的情况下,需要加音频增益,添加方法是在AVS脚本中加入Amplify()函数或者Amplifydb()函增加22分贝的音量.具体加多少合适呢?我也不知增加到原来的22倍,Amplifydb(2)代表增加数,Amplify(2)代表将原来的音量增加到原来的道,反正先设置个比较小的数值,然后保存,用播放器播放AVS脚本,小了再加...注意,如果增益开太大,会出现爆音...此処待てか?本章小结2.3.本章小结2.3.首先是用AVS生成器生成AVS脚本的各个步骤.然后是徒手写AVS脚本的简单语法解释.无脑压制3.3.无脑压制到了这一步,其实和MediaCoder就没有很多区别了.不过作为无脑教程...于是还是说说吧.3.1.MeGUI 设置打开MeGUI...看到下图:1.加载AVS 脚本,即视频源.点击右边的...添加AVS 脚本,注意,MeGUI 不能直接添加视频,只能添加AVS 脚本.2.选择编码方式.点击下拉菜单,有很多选项,x264和Xvid 的各种预设参数...我们这里用的是x264:"scratchpad"这个..当然你也可以用其他的,比如想压PSP 视频,选择PSP 的预设就可以了.右边的config 可以调出x264x264编码的参数设置编码的参数设置编码的参数设置..3.压制视频的目标格式,似乎只有三种,我们就用默认的MP4就可以了,对压制mkv..我不知道和MP4有什么不同,或许是一样的吧=v=4.音频输入:这里嘛....可以选择源视频,也可以选择上面加载的AVS脚本(前提是,AVS脚本里有audio=true这句)5.音频编码选择...这个就太多了...推荐使用Nero(前提是你电脑上有Nero编码器,并且添加到了MeGUI之中,参见->1.2.3)..右边的config设置Nero编码器的参数.6.如果你是压制MP4格式的话,强烈建议选择m4a...不解释7.如果上面的设置完了,点击这个AutoEncode添加压制任务.MeGUI的主面板设置差不多就这么多..其余没有讲的就是用默认的就好了,如果有兴趣可以自己去研究.编码器设置3.2.3.2.编码器设置MeGUI的主面板设置完成之后,不设置编码器贸然开压,只会让你得到一个无法期望的结果..对于编码器..这里只简单讲讲x264和Nero的基本设置.其他的嘛...我是完全不知道啊XD....设置3.2.1.x2643.2.1.x264设置MeGUI中的x264设置其实和MediaCoder的差不多,如果有MediaCoder基础的,可以不用管这里了.首先调出x264的控制板:(咦?3.1节似乎有讲怎么调出来呃.)1.这里是选择编码码率的地方...默认的是编码质量,我们要控制码率,当然需要选择有码率的了,建议选择Automated 2pass..如果很蛋疼,人参又很多,比如我,就选择Automated3pass.码率神马的..自己看着办吧,如果正常地传渣浪(不加黑,不动手脚),450kbps基本上就最高了,因为要留下64kbps给音频.2.这里是预设视频模式常用的有Animation和Film..顾名思义,Animation是压动画的预设,Film是压电影的预设.如果遇到高动态的源视频,请选择Touhou.3.这里是编码速度..默认的是Medium,往右是slow,往左fast,当然越慢图像质量相对越好.如果你能忍受2~3fps的编码速度,请把条拉倒最右边,谢谢.4.这里勾上可以打开高级选项5.这里是x264压制的参数..只读模式..可以看看.尽量说吧..可以不看可以不看..下面是高级设置,,我也知道得不多我也知道得不多,,尽量说吧下面是高级设置上图是参考帧数,设置越高的值,动态效果相对来说越好.当然设高了,编码速度会严重下降.接下来这张里有运动估计的设置.M.E Range指运动估计的搜索半径..越高动态效果越好,速度也会越慢.M.E Algorithm指搜索算法,有依次向下有菱形,正六边形,多边形....反正越向下的选项,动态效果越好,速度也会越慢.1.这里指定x264视频规格..至于什么快什么慢...这个不用讲了吧2.这里是指定用几个CPU参与压制的.一般就设0.如果你想留下一部分CPU资源来做其他事情的话,这里可以设置.x264设置就到此为止了...就知道这么多了.3.2.2.NeroAac设置Nero的设置就比较简单.主要是码率设置1.码率设定,下面的那个条拖动可以选择码率...我选择的是64kbps2.AAC的类型..这个搞不明白.就用默认的吧3.这里可以选择预设的模式.当然在MeGUI的主面板上也是可以选择的.编码器设置就说到这里了.开始压制3.3.3.3.开始压制编码器设置完成之后就可以压制了...点击MeGUI主面板右下角的AutoEncode,弹出这样一个对话框:1.设备类型..投渣浪的视频,一般的视频就选默认的Standard.其他设备上用的视频,比如你是压制PSP视频请选择PSP.2.视频输出目录.压好的视频就在这个地方.3.这里很重要,记住选择第三个,No Target Size(use profile settings),其他的很有可能造成压出的视频体积不可控...4.将当前任务加入任务队列.当前么三个都设置好了之后,点一下Queue.任务就被添加到队列里了.注:如果点Queue 之后出现提示之后出现提示:AVS :AVS 脚本中缺少ConvertToYV12(),ConvertToYV12(),是否添加是否添加是否添加,,请点击请点击""是".Queue 成功之后,回到MeGUI 主面板,切换到Queue 选项卡,可以看到完成的工作和等待开始的工作:点左下角的Start,开始压制..worker 会自动跳过完成的工作.这里可以看到,MeGUI 的工作流程.首先是压制音频;然后是视频,因为我选择的是3pass..所以视频流会被处理三次;最后是混流.状态框里可以设置CPU 占用的优先级..默认是low..一般开到normal 就够了.注:压制到后面压制到后面,MeGUI ,MeGUI 会提示是否覆盖xx.264xx.264文件文件文件,,选择yes 以上就是无脑压制的过程...3.4.3.4.本章小结本章小结首先设置视频输入(只能是AVS 脚本)和音频输入.然后选择视频编码器和音频编码器.设置视频编码器x264和音频编码器NeroAac.添加压制任务至队列,开始压制.。
视频简易压制教程(实用版)
简易压制教程(实用版)前言不知不觉间做动漫字幕已经好几个年头了,最初只是看片党,由于对一些古老动漫有爱而开始自学压制,依照网络上的教程按部就班的操作,却还是屡屡出现RP的错误。
后来做多了渐渐熟悉,加上一些前辈的指导,掌握了不少东西,使用的软件也从傻瓜式转变成各式各样的专门工具。
可惜由于外语的无力和自身的惰性,没有刻苦专研,所以至今还是半吊子,比起贝贝等大神,俺还有一段相当长的距离。
不过这几年11区那边HDTV的普及使得RAW的质量比以前有了质的飞跃,一般来说所谓的压制直需要挂上字幕转码即可,不需要添加一堆锐化啦、降噪啦神马的滤镜,实际操作大大简化。
加上压制软件也越来越智能化,压制变得非常简单。
本压制教程以实际操作应用为宗旨,务求简单明了,理论神马的我就不再赘述,有兴趣的童鞋请自行google或者度娘。
先简单介绍几个基本的名词和概念:1.RAW:也就是我们说的片源,一般可从share、PD等下载工具或者东图、nyaatorrents等BT网站下载。
但现在一些速度流的组也会拿niconico的在线做raw来压所谓的先行版,实在是......11区职人发布的raw一般是压制好的avi或者mp4格式的,mkv很少。
这种raw基本都是只有视频轨和音频轨,而放送的字幕被忽略了。
TS(M2TS)主要出现在PD上,这是未压制的视频,广告神马的都未剪切,码率也高。
其中大部分字幕放送的片子的ts会有日文字幕可以抽取,有些则没有。
2.AVI、MKV是封装容器,里面可以容纳不同的编码。
MKV支持的编码种类更多点。
比如11区职人发布的avi基本都是divx或者xvid编码的(虽然avi也支持x264编码,但11区的职人貌似并不偏爱这个)。
3.一个完整的视频文件包括视频轨和音频轨两个部分(字幕不在讨论范围之内)。
我们后续的教程将分开讲述视频轨和音频轨的处理方法,最好讲述如何把视频轨、音频轨、字幕合成封装为一个完整的视频文件。
AVS,MeGUI压制MPAVC简单攻略(PDF)
[教程]通过AVS,MeGUI压制MP4AVC简单攻略本文简单介绍点MeGUI配合AviSynth压制MP4AVC的步骤,坚持使用WisMen/Menc/3GP的请无视,谢谢.需求软件:MeGUI(v0.2.4.1038 All in One), Avisynth 迅雷高速下载(最新 v2.57), dotBL0t's X264 Stats Analyzer, 暴风影音(其他类似解码器集合包都可),Microsoft .Net Framework 2.0, Atom Changer(可选)需求片源:DVDRIP以上,HDRIP最佳,RMVB也可前言:之前很长一段时间,压制dvdrip都是用GK,VirtualDubMod.不可否认,在直观性方面确实VDM是很方便的,在DivX和XviD时代,VDM是当之无愧的全能.而且Xvid的Status图形化工具实在是太好用了,一下子转到x264还真不习惯没有这个工具了呢.由于x264 GUI的缺乏,使得vdm对264的支持有限,虽然有x264vfw的存在,不过更新不及cmd形式的x264cli,所以,MeGUI应运而生.MeGUI,基本来说就是一个GUI界面的合集,通过可视化的设置,自动产生各种编码器需要的cmd命令和参数,进行队列执行.当配合AviSynth,就可以达到VDM可以实现的任何功能(基本上,AVS也在不断更新中...),诸如切边(Crop),加入黑边(AddBorders),抽丝(deinterlace),变换分辨率(LanczosResize),还有更高级的类似iVTC就.本文仅介绍由HDRIP/DVDRIP/RMVB转制MP4AVC所经常需要使用的一些AviSynth功能,高级应用请自行查看AviSynth Document,或者访问.AviSynth初识:安装好AviSynth 2.57之后,你可以使用MeGUI自带的AviSynth Script Creator创建AVS脚本,不过在这里为了练手,还是建议自己打开记事本新建一个txt文档.让我们看一个最简单的用于处理视频的avs脚本,DirectShowSource("C:\test\Terminator\The.Terminator.BDRe.x264.mkv",23.976,audio=false)textsub("C:\test\Terminator\The.Terminator.BDRe.x264.srt")LanczosResize(480,256)以上使用到的avs函数包括,DirectShowSource("source",fps,audio=false,video=false)加载片源函数,有多个参数可调."source"即是片源的路径,fps为片源的帧速,audio/video=false为强制屏蔽音频流/视频流,默认为true.由于rmvb,mkv作为片源,可能会导致DSS函数读取帧速不正确,所以fps可以作为可选参数,强制以固定帧速读取.Textsub("source") / Vobsub(“source”)加载字幕函数,安装vsfilter之后可用(vobsub自带).可以加载srt,ssa,ass,idx+sub字幕.各种特效,都可用ssa/ass实现. LanczosResize(width,height)改变视频流分辨率,数值请尽量使用偶数,原因之后说明.由于PSP的系统限制,使得视频文件仅支持480*272以下(OE系统)和320*240以下(SE,1.5系统),所以片源必须缩小到符合规范才能被psp支持.其于BilinearResize,Lanczos4Resize,PointResize的区别优劣势请自行参考Document.将以上文本保存成扩展名为.avs文件后即可以用MeGUI加载.AviSynth支持自定义变量和函数嵌套(暂且这么称呼吧,也有点像Class其实),所以以下两段avs脚本效果是相同的:(1)Vi=DirectShowSource(“source”).textsub(“source”)LanczosResize(Vi,480,272)(2)DirectShowSource(“source”).textsub(“source”).LanczosResize(480,272)所以,写avs脚本是非常自由的,大家可以随意发挥.接下来再介绍几个常用的处理视频的函数,AVISource(“source”,audio=false)加载片源函数,仅用于AVI封装的文件.自动读取fps无需手动干预,仅可屏蔽音频.AddBorders(x,x,x,x)画面加黑边函数.四个参数分别为左上右下的象素数.由于压缩视频最终分辨率长宽都必须是16的整数倍,当按照源高宽比缩小后的像素为非16的倍数时,通常就需要在画面上下方加入黑边. 另一种方法就是直接拉伸到最近的16的倍数,将造成细微变形.ConvertToYV12()转换色彩空间为YV12.由于某些片源的色彩空间不被x264支持,可转换为YV12.Crop(a,b,y,z)画面裁切函数.a,b,y,z分别代表左侧裁去像素,上方裁去像素,画面剩余宽度,画面剩余高度.ChangeFPS(fps)改变视频帧速.采用丢帧方式转换帧速.ConvertFPS(fps)同上.采用混合帧方式.处理音频的方法基本类似,可使用以下脚本,DirectShowSource("C:\test\Terminator\The.Terminator.BDRe.x264.mkv",video=false).Amplifydb(3)由于AC3/DTS音频在2.0声道下声音较小,所以我们需要用到Amplifydb()函数使用音频增益.Amplifydb(3)音频增益函数,3表示增益的分贝数为+3,也可用负数,大于8会出现暴音.ResampleAudio(48000)音频重采样函数.MP4AVC仅支持采样率为48000的AAC音频,对于其他采样率的音频源需要重新采样.SSRC(48000)同上.采样效果更佳,速度也更慢.MeGUI的使用:将MeGUI到任何目录后,请先确保.Net Framework已经安装就绪.打开MeGUI主程序后,界面如下:(提示:如果出现程序运行错误,请删除MeGUI\jobs\下的所有xml文件)本傻瓜包原始目录为C:\Program Files\MeGUI\,如果安装到其他目录,请自行在Setting中设置各外挂内核的路径.如界面所示,Input标签即是操作主界面.上方为视频处理区域,下方为音频.我们先介绍视频处理.点选AviSynth Script读入刚才编写的avs脚本,读取成功的话会出现浏览画面,可以拖动/播放来确定是否和压制要求相符.如读取错误,则会有提示.Video Output则是输出视频的路径. Codec是使用的视频压缩核心,压制AVC必须使用x264. File Format使用RawAVC即可,不需要封包. 接下来是最重要的部分---设置x264cli参数.点击Config,进入设置见面.仅仅需要压片而不需要研究x264的,可直接跳过此部分,使用自带的配置文件即可(Video Profile选择PD-PSP,进入设置见面,单独更改Bitrate码率即可,一般使用200-->500即可得到理想的效果)MainMode 压缩模式,推荐使用2pass (Automated 2pass)Turbo 加速模式,在1st-pass中更快做出判断Bitrate 压缩目标平均码率,Kbps为单位Logfile 产生的1st-pass status文件存放地址,默认为与avs相同目录Enable Deblocking 开启环路滤波Deblocking StrengthDeblocking ThresholdEnable PSNR calculation 开启PSNR计算,推荐不开启Enable SSIM calculation 开启SSIM计算,推荐不开启Threads 开启线程数,推荐为0 (单核1,双核2,带HT的*2)FourCC 四字符代码(four character code), 是一种独立标示视频数据流格式的四字符代码AVC Profiles AVC框架,PSP基本只支持Main ProfileAVC Level AVC级别,PSP支持Level 3以下ZonesRC and MEVBV Buffer Size 码率控制缓冲区的大小,单位kbit,默认0VBV Maximum Bitrate 平均码率模式下,最大瞬时码率,默认0(与-B设置相同)VBV Initial Buffer 码率控制缓冲区数据保留的最大数据量与缓冲区大小之比,范围0~1.0,默认0.9Bitrate Variance 平均码率差异,较小的值可以让目标文件的码率与预期更接近,较大的值更能发挥x264的适应性得到更高质量,可取1.0-4.0Quantizer Compression 量化曲线压缩控制,,0为固定码率,1为固定量化值,默认0.6Temp. Blur of est. Frame complexity 根据相邻帧平滑量化值比例的最大值,范围0~99.9,默认20.0Temp. blue of Quant after CC 对统计文件结果平滑量化值比例的最大值,范围0~99.9,默认0.5Chroma M.E. 启用运动向量检测M.E. Range 运动向量检测最大长度,可取16-32,推荐16 (32可提高质量,单不明显,速度严重降低) Scene Change Sensitivity 画面动态变化限,当超出此值时插入I帧,默认40M.E. AlgorithmSubpixel Refinement 动态预测和分区方式,可选项1~7,推荐6 (压缩速度1为7的四倍) Kayframe Interval 最大IDR帧间距,默认250 (一般为fps*10,对于23.976fps推荐240) Min. GOP Size 最小IDR帧间距,默认25 (等同fps)Noise ReductionEncode interlacedTrellisNumber of Reference FramesMixed Reference framesCABAC 内容自适应二进制算术编码(CABAC,高效率的熵编码)(会提高质量,但速度较慢) No Dct DecimationNo Fast P-SkipAdvancedMinimum Quantizer 设置最小量化值,范围0~51,默认10Maximum Quantizer 设置最大量化值,范围0~51,默认51Maximum Quantizer Delta 设置相邻帧之间的量化值差,范围0~50,默认4Credits QuantizerFactor between I and P frame Quants I帧和P帧之间的量化系数,默认1.40Factor between P and B frame Quants P帧和B帧之间的量化系数,默认1.30Chroma QP Offset 色度和亮度之间的量化差,范围-12~+12,默认0Inter luma quantization deadzoneIntra luma quantization deadzoneMacroblock Options 动态块划分方法Number of B-frames 在I,P帧之间可插入的B帧数量最大值,范围0~16,默认0,推荐2-3Adaptive B-Frames 自适应B帧判定,推荐勾选B-Pyramid 允许以B-Frame作为参考帧 (勿开启,会导致psp播放不能)RDO for B-framesWeighted B-PredictionBidirectional M.E.B-frame mode 动态预测方式,可选none/spatial(同一帧的相邻位置)/temporal(前后帧取相同位置)/auto,默认spatial,推荐Auto B-frame bias 控制插入B帧判定,范围-100~+100,越高越容易插入B帧,默认0参数设置完毕后,确定即回到MeGUI主界面.点击Enqueue将任务加入队列.切换到Queues标签即可看到2个等待的任务,分别是2 Pass 1st Pass和2 Pass 2nd Pass.为了了解设置的码率是否合适,建议先将2nd Pass暂停,这样在做完1st Pass后可以查看码率分布状况和Q值统计.开始1st Pass吧. 漫长的等待之后(720p,120m的片源,PD930+2G的机器大约需要1小时左右),一个stats文件诞生了.stats文件可以由记事本,UE打开,不过这样不够直观,所以这里提供了dotBLOt’s x264 Stats Analyzer工具.主界面如下:通过菜单可以打开刚才生成的stats文件,基本信息会显示在Log窗口中,诸如文件名,分辨率,码率,帧数.点击Analyze,则会产生一个统计表,点Report即可见.在Frame Statistics中,可以看到I,P,B帧的数量,占总帧数的比例和分别的平均Q值.还能显示出所有的视频帧的平均Q值,偏差值和最小最大Q值.注:Q值,即量化值,数值越小代表与原始画面的差别越小,也即质量越高. x264不同于XviD,对于PSP,量化值达到20-25即可得到较为满意的画质.(相对的,XviD是I强制为2,P为3-5,B为5-15)Textual Report产生的统计表,包括了所有stats文件的信息,就不多说了.如果对于给出的码率感到满意,就可以进入2nd Pass步骤了;不满意,则重新设定码率,1st Pass 重新来过.2nd Pass结束后,就能看到我们需要的.264文件了.视频部分暂告一段落.音频压缩相对简单,在Audio Input选择处理音频流的avs脚本,Codec选择FAAC,Container为Raw-AAC.然后点Config设置音频参数. 需要改动的不多.如果音源为5.1/6.1多声道,则Output Channels需要强制更改为Downmix multichannel to Stereo;音源为2.0声道则使用默认的Keep Original Channels即可.码率使用ABR 128.设置完成后就可以将任务加入队列,FAAC自动使用2pass压制产生.aac文件.视频音频都压缩完成后,就需要将其封包为MP4格式.这里需要用到MeGUI的工具MP4Box.在菜单中选择Tools – Muxer – MP4 Muxer. Video Input选取刚才生成的.264视频文件,FPS为它的帧速.Audio Input选择.aac文件,Delay可选,如果视频音频不同步可调整,单位为ms.Muxer Output就是生成最终的MP4的路径.跟压缩一样,放入队列,开始封包.生成的MP4文件放入ms0:\Video\目录下即可以被psp识别.如果你的psp不认以上的mp4,就必须使用Atom Changer更改MP4文件头.手动编辑Atom.bat,将source.mp4更改为源mp4,MAQxxxxx.mp4为目标文件后,执行该批处理后即可得到PSP所能播放的MP4AVC.后记:由于PMPAVC与MP4AVC同样视频编码采用x264,而音频编码可采用aac/mp3,所以以上方法也可用于压制PMPAVC.仅需要注意,PMP仅支持采样率为44100的音频,最后封包请使用PMP Muxer(自行下载).。
TS压制知识讲解
T S压制很多朋友下载了高清的视频,想保存可是又嫌弃文件太大,怎么办,在这里我将详细讲解,希望喜欢的朋友顶一下:首先讲一下需要用到的软件:(下面的软件可以在网上搜集)tsMuxerGUI——TS封装工具视频信息查看器——完美解码和终极解码都自带Megui——视频压缩工具MKV封装软件——封装压制成品的视频与音轨首先,压制高清视频必须明白一个道理,压制视频只有从最好的视频到不好的视频,意思就是不能把RMVB视频压制成为720P或者更高,甚至连480P都不能压,这一点必须明确。
下面我以一部1080P的电影压制为例:片源为木乃伊第一部,720P,H264编码,国英双语音轨(因为硬盘空间不足,所以以720P为例,1080的片源在此是一样的)首先我们必须明确片源有几个音轨,并了解它是哪些语言,这方便了我们对压制成品需要的音轨和文件大小的控制,打开tsMuxerGUI,并导入片源,大家可以看到以下信息这个软件与MKV封装软件有相似之处,上面一栏为视频源,下面一栏为视频内的信息,一般情况下第一项为视频,可以看到此视频源为MPEG2编码,1920:1080P(P 代表逐行扫描,I 代表隔行扫描),FPS为23.976(这个必须要记住,下面需要用到,非常重要),四条音轨,第一条为DTS英语音轨,第二条为AC3英语音轨,第三条为AC3中文音轨,第四条为AC3导评音轨(这个可以用播放器播放,切换音轨,看每一条音轨是什么,默认的是第一条,依次就是软件内显示的顺序了),这时选中视频轨道,如图,在常规轨道选项里可以看到这个,注意右侧的Remove pulldown,如果这个选项由灰色变为正常颜色,并能选择的时候,就需要勾上这个选项,这时,视频轨道信息里把需要封装的轨道选择上,不需要的就把勾去掉就行了,点击上方输入文件栏里的追加,导入其他分卷,因为一般1080的片源都是分为4400M一张碟的大小,所以我们先要把分文件全部合并成为一个文件,这就要保证你的硬盘有足够大的空间,最后选择保存路径,点击开始封装就可以等了,呵呵。
MeGUI压制教程(DOC)
MeGUI压制教程一、进行相关设置1、根据下面的图片进行设置点击设置①设置选项首先设置上面图片标识的那个方框软件默认打勾,没有打勾的就别打勾了首先要设置AAC编码器下载的meGUI已经包含在meGUI文件夹下的tools的eac3tode 的neroAacEnc.exe第二个方框一般可以不设置,压制好的文件是直接存储在原视频的文件夹里二、进行压制工作①点击AVS 脚本创建器1、视频输入就是片源,也就是你要压制的视频2、边框裁剪,单位像素,对应上、下、左、右(一般用在DVD提取的视频,DVD提取的视频有黑边,所以用这个裁剪来去除黑边)3、尺寸调整:就是调视频的分辨率,后面那个推荐分辨率要勾上,可以保证视频不变形好了现在我们可以开始载入要进行压制的视频了载入视频时会提示打开视频的方式,选择DireectShiwSiurce 来打开文件,因为只有这个方式能通吃所有的视频格式载入后如果需要裁剪或者调整分辨率,请自行选择或者不选择,应该会调整吧?(上面有解释过)设置完后,点击最上面的【滤镜】如果要内镶字幕在这里载入字幕文件就行了不内镶字幕的话就别载入字幕了然后点击保存回到主界面第一个方框为x264的配置,点击后面的配置选项就行了第二个方框为包装格式,有RAW、MKV、MP4 可供选择首先看配置:操作方法:先点击【显示高级选项】【编码模式】选择Automqated 2pass (即为二次编码模式) 在这里我要解释一下,要保证质量并且缩小体积,最少要二次编码以上,编码次数代表着扫描次数,扫描次数越多表示画质损失越少后面的【Bitrate 】数值须自己设定这个一般看分辨率来设定(视频若是动画类,可以选择我推荐的最小值,若是拍摄的请设置最高推荐值)分辨率:设定的比特率320x240 200720x480 500——600848x480 500——6001280x720 1000——30001920x1080 5000——8000【A VC档次】一般选择高档次【A VC级别】这个就比较重要了分辨率级别720x480 3.0——3.2848x480 3.0——3.21280x720 3.2——4.21920x1080 4.2——5.0剩下的自己酌情设置其它的可以不设置点击下面的【确定】这样x264就算设置好了回到主界面我们再来设置音频先载入音频,就是载入原视频就行了首先设置AAC,点击后面的配置最后的扩展名,随便选个就行了第一个方框为解码方式,选择图片上的那种就行第二个方框为声道,默认为立体声第三个方框压制率0.47——0.52都行完后点击确定点击自动编码根据上图设置,封装器可以自己设置一个自己需要的然后点击【加入队列】回到主界面点击上面的【队列】会看到四个任务,分别为:音频、视频1(一次编码)、视频2(二次编码)、封装出现四个任务,没其它问题就可以点击【开始】,进行压制了这样的话就只要等压制完了中文版MeGUI的x264编码配置详细解读有人向往和膜拜科班出身的,这个我同意,但若无视艹根的存在,那么我很生气,往往是民间高手如林,自己何必妄自菲薄。
MeGUI H.264视频压制基础教程(PMP向)
第一部分:AVS首先简介下什么是AVS:AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。
最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间担任“中间人”的角色AviSynth的基本工作原理是,首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜,然后运行影像应用程序,比如VD或ND,打开脚本。
此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。
但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件简单来说,AVS是视频源与编码器程序之间的桥梁顺提,大多数压制者的AVS均为avsp等生成或干脆txt手写,但正如之前所说,此文注重简单方便、通俗易懂,此处使用MeGUI自带的AVS生成器教程开始:常见源(MKV/MP4等二压):MeGUI主界面下Ctrl+R调出AVS Script Creator界面(也可手动选择tools下的AVS Script Creator),之后选择你想要转换的视频文件读入默认源滤镜因源不同而异,对不同源会分别使用DirectShowSource/AVISource/MPEG2Source;由于DSS是实时读取解码器输出的结果(并非frame-accurate的),存在较多RP问题,而AVISource基于VFW接口,现在看来也太过时了,一般而言还是用ffms2、dgnv、DSS2等源滤镜更好,但考虑到此文基础向……不多谈),稍等几秒出现以下画面(时间长短因视频源、PC性能而异)另外MeGUI还自带dgavc,但这软件由于当初的ffmpeg侵权问题,作者一怒之下停止更新,自带的libavcdec版本太老导致现阶段解码可能会花屏或绿屏,同样不推荐此时会弹出视频文件预览,一般直接关闭即可Options:如有需要则勾选crop除黑边,具体值视片源而定;若不知黑边具体值则可多次输入不同值并点选下方的Priview AVS Script预览切割后结果,直到正好为止之后进行resize,具体resize法很多,如果正好可以完美resize自然最好(resize之后长宽均符合16mod且比例完全相同),如若不能则需看情况处理……例如PMP做800宽度的16:9视频,可以直接做成800x450,优点是屏幕利用率高比例正确画面完整,但因为不是16mod,x264会内部补成16mod后再切掉,编码效率会受到影响(也就是同质量下码率略高);也可以将原始视频上下略微切掉一点后resize为800x448,缺点自然就是损失了一点点有效画面;还可以直接强行resize 800x448,约1/200的AE (aspect error)也可以接受……总之各位自己斟酌吧,也很难说哪个方案最好Filters:最上方部分根据源滤镜不同而不同,主要为FPS调整等参数,默认即可下面一部分为resize滤镜,一般保持默认即可(如果不想使用默认的Lanczos3也可换用Spline等,其实区别极其微小);最下面一行位为字幕添加处,外挂字幕在此加入,加入成功后会再次弹出预览Edit界面此处为手动调整AVS用界面,简单的二压一般而言没有改动必要;个人在此介绍几个常用的自带AVS代码,若有需要可以在此写进去(当然直接生成AVS后手动改也可以嗯);至于需要加载外部插件的滤镜有时在二压中也会使用(例如做高压缩可以对RIP过的源再次降噪),考虑到此为入门教程,不多谈了Trim:视频截段用;如动画想跳过一分半的OP不转换之类情况可使用例:假设源为23.976FPS的动画,开头部分为1min 30s的OPtrim(2158,0)注:2158=24.976 frames/s * 90s,后面的0表示直到片尾AddBorders:加黑边;用于2.35:1的电影,可加边将字幕渲染于黑边中而非视频中,具体值请自行计算例:resize后800*352的2.35:1影片加边至800*480AddBorders(0,64,0,64)注:加载字幕相关语句记得放在加边之后,否则依然会渲染于画面中以上一切完成后点击save存储AVS即可,此时会再次弹出预览界面其他源(TS/M2TS/MPG/DAT等):对于MPEG1/2源,用打开D:\MeGUI v0.3.1.1056\tools\dgindex路径下的DGIndex.exe,摁F2(file-open)添加视频,弹出界面直接选OK,之后摁F4(Save Project)直接选保存,稍等程序处理后后会显示出此视频的信息并分离出一个d2v文件,N个音频(AC3或WAV)文件,以及一个log文件(H264源换用DGAVCIndex,方法类似)2009.11.18 12:14:07 上传下载附件(173.11 KB)之后按照上面流程用AVS Script Creator添加d2v文件,弹出预览后确认一下是否交错,若无交错(例如游戏OP等)则直接保存即可;若存在交错(绝大多数MPEG2源)则切到Filters界面,点选Deinterlacing下的Analyse自动进行分析并添加IVTC或Deinterlace滤镜,等待一段时间当左下方提示Analyse finished!时预览一下,save AVS文件即可此外专门强调一下,MeGUI自动判断交错类型的错误率非常之高,对interlace源默认的yadif滤镜效果也不好,建议没有视频基础的不要轻易Rip此类源……有心思学的话可以看看这里相关内容如果实在不求甚解又想随便压压,那么就参考以下说法……AVS预览时如果张张交错就用yadif(),交错不时出现(一般是5帧交错2帧)就用tfm().decimate()此外,对于动画的画中画、多层背景、非规律交错等靠自动处理一般是不行的,即使选对了滤镜,一旦出现晃动的横线等镜头也很容易造成误判,此文入门向,不讨论进一步内容,有兴趣请自行深造————————————————————————————————我是分割线————————————————————————————————第二部分:视频压制AVS编写完成后点击Encoder srttings后的Config打开视频参数设置界面,本文只谈一下Main界面下易懂易个参数),如果想具体了解,请看/wiki/X264_Settings或http://www.nmm-hModes(模式):ABR:平均码率模式,不推荐Const. Quantizer:恒定量化值模式;此模式每帧画面分配相同的量化值,相对于2pass优势是方便快捷且码率杂程度并不相同,每话分配相同码率并不是合理的选择)Automated 2pass:自动二次编码,相当于跑一遍1pass+2pass,如果要控制文件体积则用此模式;由于此模式麻烦事,如果要2pass直接选这个即可不必分开做1和2(至于3pass...速度很慢效果提升很不明显,一般而言Const. Quality:恒定质量模式(实际对应x264的crf,即Constant Ratefactor,可理解为基于质量的VBR,当于—qp加上自适应量化,一定程度上解决了CQ模式下由于人感官因素导致的不同部分画面质量“感觉”不同具体值请自行斟酌,PMP片不推荐过低,个人感觉20-22比较合适Threads:编码线程数,一般而言默认0(auto)即可,x264会自动设置线程数为逻辑核心乘以1.5,如果是带分配是不合理的);若不希望压制时由于CPU满载造成机子卡的话,在此处减少线程或setting中把优先级改为AVC profiles:AVC模式;auto即可AVC Level:AVC等级;此项与分辨率、帧率等有关,保持默认auto即可(一般而言没有必要手动指定)Tunings:此参数根据片源选择;一般而言,电影、连续剧使用Film,演唱会用Grain,动画、CG电影使用Ani Presets:此项控制编码速度,滑杆越向右参数越高,编码越慢,(同码率下)质量越好以上完成之后点OK,在主界面选Enqueue加入队列,切到queue界面选择start开始压制即可;若添加进队列动在AVS中加入相应代码PS 转换色彩空间会有精度损失,而且MeGUI在这里经常会莫名其妙的出问题……例如提示输入源是i420需要转AVS根本不支持i420输出),依然因为是基础向,不多谈……忍了视频部分结束————————————————————————————我是分割线————————————————————————————音频压制:这部分内容不多简单一说首先,某些情况下可直接封装源音轨避免转换造成的损失(特别是VOB MV转压,为保持音质不推荐转换AC3,若为WAV则转FLAC),如果需要转换请继续往下看转换音频的常见方式:1 在主界面的Audio直接添加视频文件;默认加入视频中的第一音轨且必须为双声道,否则会报错(此法还是走Directshow,可能会RP)2 MKVextract等拆出原片音轨并选择加入;此法不会RP,之后可借助FB、TTP等进行转换(FB本身可直读MP4,也可通过添加MKV输入插件的方式读入MKV源,此后直接转换即可;个人最推荐此法)3 ffmpeg、eac3to等(tools文件夹下有)通过pipe配合各种编码器全程命令行处理,或者如果源是TS等可以用DG系列、tsMuxerGUI分离音轨……这部分比较复杂,不多谈考虑到AAC全码率区域的优异表现,如需转换的话个人推荐AAC;具体编码器方面,QTAAC>NDAAC>FAAC,码率超过一定限度(如2ch下200k)后可认为无区别;如果需要兼容性则可使用MP3(lame)终于码率范围……首先不推荐极低码率(例如16-32k),此码率无论是HE或者HE+PS都没有好结果,LC更差……偏低码率下(48-64k附近)可以用HE,更高码率均用AAC LC如果码率超过一定值则“转换”这个行为就显得没有意义,建议不转换(如果源是448k的AC3等,与其有损转有损出个300附近的AAC还不如干脆使用原始音轨……);当然,若原始音轨为无损PCM的话还是有必要转FLAC压缩一下的音频部分结束————————————————————————————我是分割线————————————————————————————音视频封装为MKV:MKV封装支持多音轨多字幕、支持章节、小体积(相对其他封装)等优秀特性,从GUI角度而言mmg也是最好用的一个,如今的PMP也均能够支持,故在此只说这一种(要封MP4的话用mp4box或者万能的ffmpeg这里不多谈了~)MKV封装方式也是多种多样,AVImux、haali(即gdsmux)、ffmpeg走命令行等均可,在此只讲解最简单最好用的mmg的基本使用(如果不熟悉的话,设置中可更改为简体中文界面便于使用)首先将D:\MeGUI v0.3.1.1056\tools\mkvmerge文件夹下的MKVextractGUI.exe以及mmg.exe发送桌面快捷方式,这个会很常用嗯~最简单的状况:启动mmg直接点击add,选择转换好的文件加入,之后直接点下方的Start mixing合成即可,速度很快(基本等于硬盘写入速度)如果源音轨未进行转换,则先add源视频,取消视频流、多余音频流的勾选(如果压制时渲染了字幕则同时取消内封字幕勾选),之后加入转换后的视频流并合成如果提示FPS不能识别,则使用KMP、mediainfo等查看视频源并在此处手动FPS若图方便或者之前压制时忘记—sar则也可在此界面进行DAR修正视频比例(DAR比例PMP 同样可能识别不了嗯,PMP片再次推荐直接做resize)若出现同步问题也可在此界面delay音、视频流(注意单位是ms);此外,若因某种原因想要分割视频(例如Fat32的闪存想看大于4G的片子)可在Global 界面的Splitting处分割……很简单不多谈了~封装部分结束。
简单的MEGUI压制HDRE教程
简单的MEGUI压制HDRE前言:本人不是专业的压制人员,本教程可能有错误,望各位高手指点指点~!以思路的EMUX“我是传奇的剧场版”为例合并首先把多个TS合并为一个TS,用系统里的“命令提示符”COPY /B 1.TS+2.TS+3.TS+4.TS ALL.TS,解释一下,我把名字改成1其实是方便自己合并原名子是egend.Blu-Ray.REMUX.1080p.VC1.TrueHD.DD51.Silu.disk1打上您的盘符,例如是FF:\F:\ COPY /B 1.TS+2.TS+3.TS+4.TS ALL.TS 确定就好了音轨分离首选是tsMuxerGUI打开合并好的TS在这里选择好你需要的音轨就好了选择好按接着就按start demuxing等一下,就会出现你需要的音轨本人喜欢用AVS压制,所以只选择音轨,没有分离视频A VS编写DirectShowSource("D:\hdtv\hd.ts",fps=29.976,audio=false) 本人喜欢用这个来直接生成一个AVS把上面的命令复制就行了如果片子的帧率23.976,就好fps=29.976改成23.976。
如果片子的帧率是29.976也可以改成23.976。
如果是24或25就保持原来的帧率(记住一定要写对文件路径,不然会播放不了的)生成A VS最好用播放器看一下正常播放Megui压制打开megui选择按按上SA VE就会生成另外一个A VS我习惯生成另外一个A VS的同时也修改路径我用4400M就把压制出来的MKV容量控制到4290M最后按一下“APPIY再按“Enqueue”按“start”到明天,你的作品就出来了至于MKV加入音轨的软件是“MMG”在这里我不多解释了。
蓝光原盘压制Remux和Rip、Re 图文实例教程
[多媒体处理] 蓝光原盘压制Remux和Rip、Re 图文实例教程本实例教程为初级教程,使用图文较多,介绍时尽量还原压制步骤的每个细节,目的使初学者能看得懂,看到啰嗦处请留情勿喷。
用现有网络教程,在此感谢原作者。
因本人水平所限,部分压制步骤包括软件运用并不十分合理,望高手斧正。
另遵循共享原则,实例通过图文界面详细介绍蓝光原盘压制过程,包括原盘视频、音轨、字幕内容的提取、压制和封装。
所采用的软件绝大多数是免蓝光原盘压制除了可以使用蓝光光盘直接压制,也可以使用原盘镜像文件加载后压制,本实例选用“温拿38大跃进演唱会”原盘镜Live Concert 2011.iso文件,原盘镜像44.3G。
压制之前先使用免费虚拟光驱软件(Virtual Clone Drive)加载The Wynners Live Co 文件,并且确保电脑已安装终极解码或者完美解码软件。
一、蓝光原盘压制Remux和Rip、Re的区别1、Remux的意思是无损的提取出HD-DVD和 BluRay-DVD里面的视频数据和音频数据,封装到我们熟悉的TS或者AVI文件中。
TS/重新编码,音频一般采用原片音轨,可以有选择的封装音轨,也可以添加采用DVD提取的国粤语和其他音轨。
2、Rip、Re都是把原始的高清数据进行压缩和重编码,牺牲部分画质、音质以减小其体积。
其中Re以优先保证画质为目的,而R 为目的。
二、蓝光原盘压制需要使用的软件1、BDInfo.v.0.5.6BDInfo是一款蓝光视频和音频分析工具,其中包括:光盘尺寸、播放内容、视频流的详细信息、音频流详情、字幕流详情、图形BDInfo目的是从蓝光光盘收集视频、音频技术规格以及字幕的种类等。
有了BDINFO信息,就可以通过蓝光原盘MPLS文件确认主也能知道原盘的视频、音频码率,以及字幕的种类,这样,你就能在不同版本的原盘之间进行选择了。
2、tsMuxeR_1.10.6tsMuxeR是国外高清爱好者特别针对针对高清类视频编写的一款TS 封装免费软件,可以直接从TS, M2TS, MPG,VOB ,EVO, MKV 等视频。
Megui压片AVS示例及常用AVS滤镜解释
Ladplugin("x:\test\vsfilter.dll ")#加载AVS的各种第三方插件,如果xxx.dll放在Avisynth\plugins里是无需写入这段代码的,avs会自动调用DirectShowSource("x:\test.rmvb",fps=23.976, convertfps=true)#不需要加载的内置滤镜,支持大部分视频文件只需指定路径及文件名,fps=23.976对于rm/rmvb和asf格式需要定义帧率;#convertfps=true防止转换可变桢率的RMVB和WMV时出现影音不同步AVISource("x:\test.avi",false)#加载AVI文件,false表示禁止音频Levels(0,1.5,255,0,255)#亮度调整滤镜,第二个参数就是用来调整亮度的,默认1.5,数值一般在1到2之间选择Tweak(0,1,20,1)#画面综合调整滤镜,调节色度,饱和度,亮度,对比度#色度:-180.0~180.0,默认0.0。
正数趋向红色,负数趋向绿色。
改变影片的整体色调#饱和度:0.0~10.0,默认1.0。
0.0为黑白。
一般不超过1.5,可使影片色彩更加艳丽#亮度:-255.0~255.0,默认0.0。
一般取10-20#对比度:0.0~10.0,默认1.0。
一般不超过1.4Sharpen(0.2)#锐化滤镜,数值一般在0.1到0.5之间,使得画面更加锐利,副作用是会带来躁点Undot()#可以使用一个或多个无参数,直接加上就行了,除躁点效果微乎其微,但制作DVDRIP时一般都加上WAVSource("x:\test.wav")#读取WAV格式的音频AC3Source("x:\test.ac3")#读取AC3的音频MPASource("x:\test.mpa")#读取MPG的音频DelayAudio(WAVSource("x:\test.wav") ,100)#把声音延迟100毫秒Textsub("x\test.srt")# AVS插件Vsfilter中的语句,加载srt、ssa、ass字幕VobSub("x:\test")# AVS插件Vsfilter中的语句,加载idx、sub字幕,可以不用后缀AddBorders(8,32,8,32)#左右各、上下各增加8像素、32像素的黑边(必须为偶数)Crop(16,8,-16,-8)#左切,上切,-右切,-下切(必须为偶数)LanczosResize(720,480)#把分辨率改变为480*272Trim(1234,5678)#截取影片片段AudioDub(Video,Audio)#Video=AVISource("x:\test.avi")#Audio=WAVSource("x:\test.wav")#AudioDub(Video,Audio) #把test.avi和test.wav合并ConvertToYV12()#改变色彩环境滤镜,因为X264编码器不支持RGB色彩环境,要转换YV12才能正常压制-------------------------------------------------------分割一下------------------------------------------------------------------------其实megui压制影片真的很简单,就是写一段.txt文本,然后保存,将此txt文本的后缀改为.avs 即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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:平均码率。