




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
运用MeGUI与Mediacoder制作MP4-AVC教程及X264编码器参数解释第一部分: MeGUI与AVS教程所需软件及编码器:1.MeGUI(官方下载地址:http:/x264.nl)2.AviSynth(官方下载地址:)3.Microsoft .NET Frame work 2.0(官方下载地址:/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_x86.exe)4.neroAacEnc.exe(官方下载地址:/tools/NeroDigitalAudio.zip)(注意:解压NeroDigitalAudio.zip后我们只使用neroAacEnc.exe!)简介:MeGUI是一款功能强大的GUI界面,该软件的运行和视屏转换需要安装Microsoft .NET Frame work 2.0和AviSynth。MeGUI有较为完整的X264参数选项加上AviSynth的强大功能,Megui成为高质量MP4-AVC压缩的利器之一,但是该软件目前只有英文版且不支持视屏文件的直接转换(需要将视屏文件挂进AVS中)使得很多人望而却步,本教程就AVS的简单编写与Megui中X264的参数解释与选择进行简单的说明。(注意:选项名后面的括号内是对应X264的参数及解释!)1. AVS脚本的编写由于MeGUI不支持视屏文件的直接加载所以要运用AVS来加挂视屏文件,同时AVS的编写直接影响到生成的MP4-AVC所以,AVS脚本的编写尤为重要,这一部分是比较令人头疼的,因为这一步下不去,后面全部免谈,而这一步,又是比较难的一步。首先建立一个文本文档,打开文档进行代码编写,最后保存该文档为XXXX.avs;先看一个例子,打开文档编写如下代码:LoadPlugin(X:XXXXXXXXXXXVSFilter.dll)DirectShowSource(X:XXXXXXXX.XXX,ConvertFPS=True)ConvertToYV12()LanczosResize(480,272)VobSub(X:XXXXXXXXXXX.sub)或者TextSub(X:XXXXXXXXXXXX.srt)LoadPlugin()是AVS中加载插件的代码,而VSFilter.dll是字幕插件,其中的X:XXXXXXXXXX是文件所在目录的具体路径;DirectShowSource()是AVS中的滤镜代码,一般情况下使用该滤镜来挂视屏,同样X:XXXXXXXXXX是视屏所在路径,XXXX.XXX为视屏的文件名及扩展名(视屏的格式)ConvertFPS=True是保证MP4-AVC与原视屏的帧率保持一致的代码;ConvertToYV12()是转换视屏文件色彩模式的代码;(注意:这条代码必须按例子中的写法加上)LanczosResize()是控制转换后MP4-AVC的分辨率大小的代码,其中宽与高之间用逗号隔开,且宽和高必须为8的倍数,因为PSP的屏幕分辩率为480x272所以我们设置的分辨率为480,272。如果要转480P(720x480)的MP4-AVC则编写如下代码:LanczosResize(704,480)AddBorders(8,0,8,0)因为PSP播放720x480的MP4-AVC时,会左右裁去各8个像素,然后Resize成480x272输出,这样我们会有左右各8个像素的画面看不到,所以我们想将画面先Resize成704x480然后再画面左右各加8像素的黑边这样PSP再Resize成480x272播放时只会裁去那8像素的黑边从而使得播放时画面没有损失;VobSub()为sub字幕文件的加载代码,X:XXXXXXXXXX为字幕所在目录路径XXXX.sub为视屏所对应的sub字幕文件;TextSub()为srt字幕文件的加载代码,X:XXXXXXXXXX为字幕所在目录路径XXXX.srt为视屏所对应的srt字幕文件;(注意:凡是需要加载文件的代码在括号中必须用输入法为英文输入状态下的引号将文件路径引起!编写完后拖到播放器中播放一下,如果能正常播放就说明编写没有问题,有问题的会在播放器中显示具体哪出了问题,这个大家到实际中自己摸索即可!)2.MeGUI的使用及X264参数设置:运行MeGUI,可以看到MeGUI的主界面第一次运行MeGUI需要更新,点击Options中的Update将方框中全部打上点击Update即可。更新后点击Options中的Settings,再点击Program Paths选择Audio在neroAacEnc选择neroAacEnc.exe所在的文件夹(因为我们转换视屏的声音选择AAC格式的,而neroAacEnc所转换出的音质优于其他编码器)点击Save保存,在主界面中的Video encoding和Audio中的Encoder settings选项中分别选择X264和Nero AAC在File format和Extension分别选择MP4和MP4-AAC视屏编码设置如下在Video encoding点击Config进行视屏编码参数设置在Main选项栏中的参数设置及含义如下:1.General选项区Mode:是选择压缩方式。可选项:ABR:-bitrate:平均码率;Const.Quantizer:-qp:固定量化模式并设置使用的量化值;Const.Quality:-crf:质量模式,量化值动态可变,此时转换后的视屏文件大小不能确定;Bitrate:在ABR模式下是画面的平均码率,数值越大换面越清晰,文件越大。建议:2228(注意:当Mode中选择为Const.Quantizer或Const.Quality时输入值为051,数值越小画质越好,文件越大,0为无损压缩!)2.Misc选项区Enable PSNR calculati:-no-psnr:关闭PSNR计算。这是个画面质量的校验机制,关掉不会影响画质,还会缩短压缩时间。默认值:不勾选(关闭)Enable SSIM calculati:-no-ssim:关闭SSIM计算。这是个画面质量的校验机制,关掉不会影响画质,还会缩短压缩时间。默认值:不勾选(关闭)Threads:-threads:编码线程,使用多线程技术。多核CPU可以选择自己的CPU核数加快编码速度。默认值:0(自动) 3.Deblocking选项区Enable Deblocking:开启环路滤波,可以除马赛克(当不勾选该项时该参数显示为:-nf)。默认值:勾选(打开)(注意:选上该选项后,在解码时也要打开deblocking,否则会出现色块、马赛克现象!)Deblocking Strength:-deblock 0:0:设置环路滤波的AlphaC的参数,范围-66。默认值:0Deblocking Threshold:-deblock 0:0:设置环路滤波的Beta的参数,范围-66。默认值:0(注意:Deblocking Strength对应-deblock 0:0中前面的数值;Deblocking Strength对应-deblock 0:0中后面的数值!)4.AVC Profiles选项区选项中有Baseline Profile、Main Profile、High Profile建议:选择Main Profile(注意:压缩的文件要想在PSP上播放必须选择Main Profile!,否则PSP见无法播放!)5.AVC Level选项区-Level:表示编、解码等级(注意:要在PSP上播放的MP4-AVC分辨率为480x272则该参数必须选择为Level2.1,如果MP4-AVC的分辨率为720x480则该参数必须选择为Level3.0,否则会导致PSP无法播放!)在RC and ME选项栏1.Rate Control选项区VBV Buffer Size:-vbv-bufsize:码率控制缓冲区的大小,单位kbit。默认值:0VBV Maximum Bitrate:-vbv-maxrate:平均码率模式下,最大瞬时码率 (与-B设置相同)。默认值:0(注意:该参数的取值和在ABR编码模式下的Bitrate的数值保持一致!)VBV Initial Buffer:-vbv-init:码率控制缓冲区数据保留的最大数据量与冲区大小之比,范围01.0。默认值:0.9Bitrate Variance:-ratetol:在编码模式为平均码率模式下,瞬时码率可以偏离的倍数,范围0.1100.0。默认值:1.0Quantizer Compression:-qcomp:线性量化控制,0.0为固定码率,1.0为固定量化值,只能用于二次压缩和基于质量的压缩模式。默认值:0.6Temp. Blur of est. Frame complexity:-cplxblur:相邻帧的平滑量化值的比例的最大值,范围099,只能用于二次压缩和基于质量的压缩模式)。默认值:20Temp. Blur of Quant after CC:-qblur:对统计文件结果的平滑量化值的比例的最大值,范围099.9,只能用于二次压缩。默认值:0.52.Misc选项区Keyframe Interval:-keyint:最大IDR帧间距。一般来说压制动画时,可以增大该值。默认值:250Min. GOP Size:-min-keyint:最小IDR帧间距。一般来说压制动画时,可以减小该值。默认值:25Noise Reduction: -nr:噪声去除,范围0100000。默认值:0Encode interlaced:-interlaced:启用纯交错模式。用于隔行扫描的源。默认值:不勾选。(注意:在压制720x480(480P)分辨率的MP4-AVC时千万不能勾选该项!)3.M.E.选项区Chroma M.E.:进行色度的动态预测。(当不勾选该项时该参数显示为:-no-chroma-me)。默认值:勾选M.E. Range:-merange:当M.E. Algorithm选择Multi hex或Exhaustive时的搜索半径,最大64。默认值:16Scene Change Sensitivity:-scenecut:画面动态变化限,当超出此值时插入I帧。默认值:40M.E. Algorithm:-me:对全像素块动态预测搜索的方式,可选项:Diamond:菱形搜索,搜索半径为1;Hexagon:正六边形搜索,搜索半径为2;Multi hex:可变半径六边形搜索;Exhaustive:全面搜索;SATD Exhaustive: 用Hadamard方式进行全面搜索,比Exhaustive更慢。默认值:Hexagon。建议:选择Multi hex(注意:建议设为Multi hex。Exhaustive和SATD Exhaustive实在太慢了,而且质量提高极不明显。除非你不怕浪费时间且追求高质量画面的骨灰级玩家并且很相信自己机器配置那么就选SATD Exhaustive吧!)Subpixel Refinement:-subme:动态预测和分区方式,可选项191 - Qpel SAD:用全像素块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索2 - Qpel SATD:用半像素块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索3 - Hpel on MB then QP:用半像素块进行动态搜索,对每个块再用质量模式进行四分之一像素块精确搜索4 - Always QPel:用快速模式进行四分之一像素块精确搜索5 - Qpel & Bidir ME:用质量模式进行四分之一像素块精确搜索6 - RD on I/P frames:进行I、P帧像素块的速率失真最优化(rdo)7 - RD on all frames:进行全部帧像素块的速率失真最优化8 - RD refinement on I/P frames:进行I、P帧运动矢量及块内部的速率失真最优化9 - RD refinement on all frames:进行全部帧运动矢量及块内部的速率失真最优化默认值:5建议:选择7(注意:该选项选择的数值越大画面质量越好速度越慢!)4.Quant Options选项区CABAC:内容自适应二进制算术编码,高效率的熵编码。关闭该参数时会严重降低画面质量,但是能提高编码速度。(当不勾选该项时该参数显示为:-no-cabac)。默认值:勾选Number of Reference Frame:-ref:最大参考帧数,范围016。该参数对质量和压缩比都有提高。默认值:1建议:大于1(注意:数值越高速度越慢!)Mixed Reference frames:-mixed-refs:可以在一帧内使用不同参考帧。该参数能提高画面质量,但对速度影响较大。默认值:不勾选建议:勾选Trellis:-trellis:Trellis量化,对每个8x8的块寻找合适的量化值,需要勾选CABAC才能使用该参数。可选项:0 - None: 关闭;1 - Final MB: 只在最后编码时使用;2 - Always:一直使用。默认值:0建议:开启该参数(注意:该参数能提画面高质量,配置较低的电脑且对画面质量没有要求的用户可以选择1 - Final MB,配置较高的电脑且对画面质量有要求的用户可以选择2 - Always;画面质量:1 - Final MB比2 - Always差!编码速度:1 - Final MB比2 Always快!)Psy-RD Strength:-psy-rd 0:0:在rdo中使用Psy算法(一种心理视觉模型)。默认值:1.0建议:0(注意:这个参数对应-psy-rd 0:0中前面的数值!当Subpixel Refinement参数选择大于等于6时才能使用该这个参数。该参数会影响到Chroma Qp Offset的参数。当设置该数设置为1.0时Chroma Qp Offset会自动设置为-2;当该参数设置为0时Chroma Qp Offset会自动设置为0!)Psy-Trellis Strength:-psy-rd 0:0:Psy-Trellis量化,可提高细节,但会大幅提高码率。默认值:0.0(注意:该参数需要Subpixel Refinement大于等于6且Trellis大于等于1才能使用。这个参数对应-psy-rd 0:0中后面的数值!)No Dct Decimation:-no-dct-decimate:关闭P帧联合编码。勾选上该项后可以增加细节,但也会增大体积。默认值:不勾选建议:勾选No Fast P-Skip:-no-fast-pskip:关闭P帧快速跳过的检测。默认值:不勾选建议:勾选在Advanced选项栏中的参数设置及含义如下:1.Quantizers选项区Min/Max/Delta:Min:-qpmin:设置最小量化值,范围051;默认值:10Max:-qpmax:设置最大量化值,范围051;默认值:51Delta:-qpstep:设置相邻帧之间的量化值差,范围050。默认值:4(注意:该选项的三个空按从左到右分别对应Min、Max、Delta!)Quantizers Ratio(I:P/P:B):Quantizers Ratio I:P:-ipratio:I帧和P帧之间的量化系数;默认值:1.4Quantizers Ratio P:B:-pbratio:P帧和B帧之间的量化系数。默认值:1.3(注意:该选项的两个空从左到右分别对应Quantizers Ratio I:P、Quantizers Ratio P:B!)Deadzones(Inter/Intra):Deadzones Inter:-deadzone-inter:设置inter模式下,亮度死区量化值,范围032;默认值:21Deadzones Intra:-deadzone-intra:设置intra模式下,亮度死区量化值,范围032。默认值:11(注意:该选项的两个空从左到右分别对应Deadzones Inter、Deadzones Intra!)Chroma Qp Offset:-chroma-qp-offset:色度和亮度之间的量化差,范围-1212。默认值:0Credits Quantizer:演员表量化值。默认值:402.Macroblock Options选项区下拉菜单:-partitions:可选项: ALL:将能选则的动态块划分方法全部选中;None:不选择任何动态划分方法。建议:选择Custom后,如过你压缩的MP4-AVC的分辨率为:480x272(AVC Level为:Level2.1)勾选P8x8、B8x8、I4x4、P4x4;如过你压缩的MP4-AVC的分辨率为:720x480(AVC Level为:Level3.0)勾选P8x8、B8x8、I4x4。请严格按照该建议修改Macroblock Options选项区参数!(注意:当在下拉菜单中选择Custom(-partitions p8x8,b8x8,i4x4,(p4x4)参数时变为手动选择动态划分方法,此时,如果AVC Level参数为:Level2.1(MP4-AVC分辨率:480x272)时可以勾选P8x8、B8x8、I4x4、P4x4;如果AVC Level参数为:Level3.0(MP4-AVC分辨率:720x480(480P的MP4-AVC)时只能勾选P8x8、B8x8、I4x4,如果非要在此情况下勾选P4x4,那么只能设置B帧数为:0(Number of B-frames参数为:0)!)。3Adaptive Quantizers选项区Mode:-aq-mode:自适应量化模式,可以在1帧中不同宏块间重新分配量化值,能提高暗部细节,但会提高码率。不能在固定量化模式(Const.Quantizer)中使用。0:关闭;1:开启。可选项:Disabled:关闭(0);Variance AQ (complexity mask):开启(1)。默认值:开启Strength:-aq-strength:AQ强度,减小低细节宏块的量化值。默认值:1.04.B-Frames选项区Number of B-frames:-bframes :在I帧与P帧之间可插入B帧数量的最大值,范围016。默认值:0建议:大于1(注意:数值越高速度越慢!)Adaptive B-Frames:-b-adapt:自适应B帧判定模式。0:关闭;1:快速;2:优化。下可选项:0-Off为:关闭;1-Fast为:快速;2-Optimal为:优化。默认值为:1-Fast建议:2-Optimal(注意:当该选项选择为:2时,如果B帧较多(Number of B-frames参数设置较高)时编码速度会下降!)。B-Pyramid:-b-pyramid:允许B帧做参考帧。建议:不勾选Weighted B-Prediction:-weightb:允许B帧加权预测,可以减少相邻B帧质量低的影响,对质量和压缩比都有提高,且对速度影响极少。建议:勾选B-frame mode:-direct:动态预测方式。可选项:None、Spatial、Temporal、Auto。默认值:Temporal建议:选择AutoB-frame bias:-b-bias:控制插入B帧判定,范围-100100,越高越容易插入B帧。默认值:0提示:设置完成后可以点击Presets选项区的New保存自己的设置,下次转换视屏时,图像参数可以直接在MeGUI主界面的Video encoding中的Encoder settings下拉菜单中选择已设置好的预设文件即可。音频编码设置如下在Audio选项区中,Audio Input音源输入选项,既可以将前面我们为视屏转换编写的AVS脚本拖入其中,也可以直接将要转换的视屏原文件拖入该选项。推荐:拖入AVS脚本点击Audio选项区中的Config进行音频编码参数设置在这里主要对NeroDigital AAC Options选项区的参数进行介绍,其他区域采用默认参数即可。Adaptive Bitrate 16kbit/s:(ABR)平均比特率方式编码,在声音较为简单时按低于预先设置的码率编码,在声音较为复杂的情况下自动采用高于预先设置的码率进行编码,但是总体平均下来的码率就时你预设的码率。在体积一定得情况下能够获得较好的音质。“”后面的数字为当前设置的码率(越大音质越好,在Constant Bitrate 16kbit/s下面的滑动条中调节) Constant Bitrate 16kbit/s:(CBR)固定编码率方式编码,将音频文件有始到终按设定的码率进行编码。Variable Bitrate:(VBR)动态编码率,以音源质量的百分比表示,范围01,数值越大音质越好。在该参数下有专门的滑动条调节该参数。建议:选用Variable Bitrate(Q=0.5)AAC Profile:选用Automatic即可。第二部分:MediaCoder教程所需软件:1.MediaCoder(官方下载地址:/dlfull_zh.htm)2.AviSynth(官方下载地址:)3.Firefox(官方下载地址:)4.扩展解码器包(官方下载地址:/dlcodecs_zh.htm)5.CPU的优化包(官方下载地址:/dlopt.htm)(注意:Firefox必须安装,否则无法进行参数设置;AviSynth是为了能让MediaCoder转换少数MediaCoder不支持的视屏文件,在画面加黑边时使用,因为MediaCoder加黑边的功能不是很强大;扩展解码器包是用来让MediaCoder支持更多编码的视屏文件;CPU的优化包是提高MediaCoder转换速度的!)简介:MediaCoder是国内达人编写的一款多媒体转换软件,该软件支持常见的视屏与音频文件,有着较为完善的参数设置选项,加挂字幕与视屏分割也很简单。所以对于初学者想转换高质量的MP4-AVC视屏是最好的选择。1.MediaCoder界面的参数设置在常规选项栏中的参数设置及含义如下:输出路径:设置最后生成的MP4-AVC所在的目录。建议:设置到的分区有较大的剩余空间保持文件夹结构:减少文件碎片。建议:勾选工作文件夹:设置转换时临时文件所在的目录。建议:设置到与输出路径一样的目录下剩余的选项默认即可。音频选项栏中的参数设置及含义如下:来源:设置MediaCoder对原视屏的音频解码时所使用的解码方式。可选项:Default、MPlayer、Mencoder、FFmpeg、Winamp Input Plugins、AviSynth、Lame MP3 Decoder、FLAC Decoder、WavPack Decoder、APE Decoder、Waveform File、Waveform Composer、CD Audio建议:勾选自动选择(注意:只有不勾选自动选择时才能选择以上解码方式,不正确的选择会导致文件转换失败!)编码器:设置MediaCoder对视屏的音频编码时所使用的编码器。可选项:Lame MP3、Vorbis、Nero Encoder、FAAC、CT AAC+、3GPP AAC+、Windows Media Audio、Helix MP3、Fraunhofer IIS MP3、MusePack、Speex、AMR、Ffmpeg、MEncoder、WavPack、FLAC、APE、TTA、ALS、OptimFROG、lossyWAV、Waveform、Stream Dumper、Generic CLI建议:选择Nero Encoder(注意:Fraunhofer IIS MP3和 AMR是没有安装的,用户如需要,需点击弹出的对话框中的确定后在自动弹出的网页中下载安装该编码器。其他编码器中有少部分不能进行参数调整。要转换MP4-AVC选择Nero Encoder以防转换失败!) 右边选区点击Nero Encoder选项栏进行音频质量的设置规格:设置编码时所采用的编码规范。可选项:Auto、LC-AAC、HE-AAC、HE-AAC V2建议:选择Auto码率模式:设置MediaCoder对视屏编码时采用的编码方式。可选项:1.Target Quality动态编码率(VBR);2.Target Bitrate平均编码率(ABR);3.CBR固定编码率(CBR);建议:选择Target Quality码率/质量:设置音频编码器的的编码质量。当编码模式选择Target Bitrate或CBR时,范围8320,数值越大音质越好,编码后的文件越大;当编码模式选择Target Quality时,范围0100,数值越大音质越好。建议:编码模式选择Target Quality时调整到60Hint Track:增加音频索引。建议:不勾选重采样:音频编码时对原有音频的采样。可选项:原始、8000HZ、11025HZ、16000HZ、22050HZ、24000HZ、32000HZ、44100HZ、48000HZ数值越高声音越细腻,但是高于原来音频的采样率就没什么效果了。建议:选择原始声道:设置转换后音频的声道数。可选项:Original、Mono(Left)、Mono(Right)、Stereo、4Channels、4.1Channels、5.1Channels建议:选择Stereo(注意:多声道会使转换失败,因为Nero Encoder只支持双声道立体声的编码,当遇到左右声道是双语发音时,可以根据自己的需要设置Mono(Left)左声道或Mono(Right)右声道!)转换音频流:设置对原始音频进行编码。只有勾选了才会启用编码器对原始音频的编码。建议:勾选(注意:当转换音频流不勾选时,MediaCoder所转换的视频文件是没有声音的!)复制音频流:当勾选参数时,MediaCoder不会对原始音频进行转换,而是直接无损提取。建议:不勾选(注意:只有勾选转换音频流时,复制音频流的设置才会有效!)音轨ID:当视屏文件有多个音轨时(不是多个声道),可以选取不同的音轨。建议:默认外部文件:当转换时需要采用别的声音文件作为配音时可以在添加所需的视屏文件后勾选该项进行音频文件的选择。建议:一般情况下不勾选(注意:只有添加视屏文件后才能启用该选项的设置!)增益:调整转换后声音过大或过小的问题。范围-200dB60dB。该参数根据自己的实际情况及需要自行调整,声音过大就调整到0dB一下,相反,声音过小就调整到0dB以上。0dB是不进行任何调整。音量自平衡:当无法把握增益参数时可以勾选该参数,让MediaCoder自动调整。在视频选项栏中的参数设置及含义如下:模式:设置转换视频时所采用的编码方式。可选项:1.Bitrate-based固定比特率;2.Quality-based动态比特率,基于质量模式,文件大小不可控;3.Two-Pass转换两遍、Three-Pass转换三遍。建议:选择Quality-based滑条:设置转换时使用的比特率(Bitrate-based、Two-Pass、Three-Pass,范围0Kbps20000Kbps)及原来视屏质量的百分比(Quality-based范围1100),数值越大质量越好,文件越大。其中Quality-based模式下数值调整到100(-crf 0)为无损压缩,且文件大小不能预测。建议:在Quality-based模式下设置为52转换视频流:设置MediaCoder对视频进行编码时的参数。只有勾选了才会启用编码器对原始视频的编码。建议:勾选格式:转换后临时的视屏文件(未与音频文件封装之前)的格式。可选项:XviD、H.264、MPEG1、MPEG2、MPEG4、Theora、Flash Video、Dirac Video、Windows Media Video、RealMedia、H.263、H.263+、H.261、MS-MPEG4-V2、DV Video、Motion JPEG、Lossless JPEG、Huffyuv、Snow、AMV、Raw Video建议:选择H.264(注意:格式的选择会影响下面容器的选择,不是所有的格式都能封装到一个容器中的!由于我们是转MP4-AVC的所以格式选择H.264!)容器:最后进行封装时使用的容器,如XXXX.AVI就是使用的AVI作为容器。可选项:Default、AVI、MP4、Matroska、MPEG1、MPEG2、MPEG2-TS、Flash Video、ASF、3GP、3GP2、MOV、MJPEG、RealMedia、DV Forma、OGG、NUT、PMP、Raw Stream建议:选择MP4(注意:很多转换一开始就报有关容器的错误是因为该容器不支持转换后的音频文件的格式或转换后的视频文件的格式,与软件本身无关,具体什么容器能封装什么格式的视频文件和音频文件,请参考其他有关资料!)复制视屏流:当勾选参数时,MediaCoder不会对原始视频进行转换,而是直接无损提取。建议:不勾选(注意:只有勾选转换视频流时,复制视频流的设置才会有效!)来源:设置MediaCoder对原视屏解码时所使用的解码方式。可选项:Bypass、MPlayer、MEncoder、FFmpeg、WM Decoder、JM Decoder、AviSynth、File Stream建议:勾选自动选择(注意:只有不勾选自动选择时才能选择以上解码方式,不正确的选择会导致文件转换失败!)编码器:设置MediaCoder对视屏编码时所使用的编码器。可选项:MEncoder、FFmpeg、x264、JM Encoder、XviD、Theora Encoder、Dirac、WM Encoder、VFW Encoder、AMV Encoder、Stream Dumper、Frame Dumper、x264 Remote建议:选择x264(注意:只有不勾选自动选择时才能选择以上编码器,不正确选择会导致转换失败.要转换MP4-AVC选择x264以防转换失败!)右边选区点击x264选项栏进行视频质量的设置规格:压缩时使用规格模式。可选项:Auto、Baseline、Main、High建议:选择Main(注意:要在PSP上播放的MP4-AVC必须选择Main,否则PSP无法播放!)级别:-Level:表示编、解码等级(注意:要在PSP上播放的MP4-AVC分辨率为480x272则该参数必须选择为Level2.1,如果MP4-AVC的分辨率为720x480则该参数必须选择为Level3.0,否则会导致PSP无法播放!)参考帧数:-ref:最大参考帧数,范围016。该参数对质量和压缩比都有提高。建议:设置大于1帧数:-bframes:在I帧与P帧之间可插入B帧数量的最大值,范围016。建议:设置大于1运动估算模式:-me:对全像素块动态预测搜索的方式,可选项:Diamond:菱形搜索,搜索半径为1;Hexagonal:正六边形搜索,搜索半径为2;Uneven Multi-Hexagon:可变半径六边形搜索;Exhaustive:全面搜索;Hadamard Exhaustive:用Hadamard方式进行全面搜索,比Exhaustive更慢。建议:选择Uneven Multi-Hexagon(注意:建议设为Uneven Multi-Hexagon;Exhaustive和Hadamard Exhaustive实在太慢了,而且质量提高极不明显。除非你不怕浪费时间且追求高质量画面的骨灰级玩家并且很相信自己机器配置那么就选Hadamard Exhaustive吧!O(_)O)。子像素质量优化:-subme:动态预测和分区方式,可选项191:用全像素块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索2:用半像素块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索3:用半像素块进行动态搜索,对每个块再用质量模式进行四分之一像素块精确搜索4:用快速模式进行四分之一像素块精确搜索5:用质量模式进行四分之一像素块精确搜索6:进行I、P帧像素块的速率失真最优化(rdo)7:进行全部帧像素块的速率失真最优化8:进行I、P帧运动矢量及块内部的速率失真最优化9:进行全部帧运动矢量及块内部的速率失真最优化建议:选择7(注意:该选项选择的数值越大画面质量越好速度越慢!)运动估算半径:-merange:当运动估算模式选项中选择Uneven Multi-Hexagon或Exhaustive时的搜索半径,最大64。建议:设置为162.x264的参数设置点击高级进行有关x264编码器的高级参数设置(注意:当要更改参数时,选中该参数在对话框左下角进行参数选择更改,如果是数值型的参数在填入参数数值后点击对话框左下角的Apply进行保存,每改一个数值型参数都要点击Apply保存,非数值型参数则不用点击任何按钮即可保存。右下角Revert为恢复默认值!)Bitstream profile:压缩时使用规格模式。可选项:Auto、Baseline、Main、High建议:选择Main(注意:要在PSP上播放的MP4-AVC必须选择Main,否则PSP无法播放!)Bitstream level:-Level:表示编、解码等级(注意:要在PSP上播放的MP4-AVC分辨率为480x272则该参数必须选择为Level2.1,如果MP4-AVC的分辨率为720x480则该参数必须选择为Level3.0,否则会导致PSP无法播放!)P frame Quantitizer:-qp:固定量化模式并设置使用的量化值。Maximum interval between IDR-frames:-keyint:最大IDR帧间距。一般来说压制动画时,可以增大该值。默认值:250Minimum interval between IDR-frames:-min-keyint:最小IDR帧间距。一般来说压制动画时,可以减小该值。默认值:25Frames used as predictors in B and P frames:-ref:最大参考帧数,范围016。该参数对质量和压缩比都有提高。建议:大于1(注意:数值越高速度越慢!)Maximum B frames between I and P frames:-bframes:在I帧与P帧之间可插入B帧数量的最大值,范围016。建议:大于1(注意:数值越高速度越慢!)Adaptive B-frame decision method:-b-adapt:自适应B帧判定模式。0:关闭;1:快速;2:优化。下拉菜单中:0-Off为:关闭,1-Fast为:快速,2-Optimal为:优化。默认值为:1-Fast。建议:选择2-OptimalB-frames used as for predicting:-b-pyramid:允许B帧做参考帧。建议:选择NoAlpha parameter of deblocking filter:设置环路滤波的AlphaC的参数,范围-66。默认值:0Beta parameter of deblocking filter:设置环路滤波的Beta的参数,范围-66。默认值:0(注意:Alpha parameter of deblocking filter和Beta parameter of deblocking filter在X264中的参数为:-deblock 0:0前一个0对应Alpha parameter of deblocking filter的参数值,后一个0对应Beta parameter of deblocking filter的参数值!)Use CABAC:内容自适应二进制算术编码,高效率的熵编码。关闭该参数时会严重降低画面质量,但是能提高编码速度。(当不勾选该项时该参数显示为:-no-cabac)。默认值:选择YesMinimum quantizer:-qpmin:设置最小量化值,范围051。默认值:10Maximum quantizer:-qpmax:设置最大量化值,范围051。默认值:51Quantizer step:-qpstep:设置相邻帧之间的量化值差,范围050。默认值:4Maximum local bitrate:-vbv-maxrate:平均码率模式下,最大瞬时码率 (与-B设置相同)。默认值:0(注意:该参数的取值和在ABR编码模式下的Bitrate的数值保持一致!)Averaging period for maximum local bitrate:-vbv-bufsize:码率控制缓冲区的大小,单位kbit。默认值:0Initial buffer occupancy:-vbv-init:码率控制缓冲区数据保留的最大数据量与冲区大小之比,范围01.0。默认值:0.9Quantizer compression percentage:-qcomp:线性量化控制,0.0为固定码率,1.0为固定量化值,只能用于二次压缩和基于质量的压缩模式。默认值:60Direct macroblocks prediction:-direct:动态预测方式。可选项:None、Spatial、Temporal、Auto。默认值:Temporal。建议:选择AutoUse weighted prediction for B-frames:-weightb:允许B帧加权预测,可以减少相邻B帧质量低的影响,对质量和压缩比都有提高,且对速度影响极少。建议:选择Yes(注意:要使该参数生效需要让B帧数(Maximum B frames between I and P frames)设置大于1!)Enable all macroblock type:动态块划分方法,在Level较低时允许使用包括8x8、4x8、4x4划分方法。建议:选择Yes (注意:如果要使用这些划分方法,子像素质量优化(Subpel refinement quality)要求设置大于等于5!)Adaptive spatial transform size:允许动态划分方法在4x4和8x8DCT之间自动选择,并且允许使用i8x8动态划分方法。建议:选择Yes(注意:如果选择No那么只是用4x4DCT动态预测!)Fullpixel motion estimation algorithm:-me:对全像素块动态预测搜索的方式,可选项:Diamond:菱形搜索,搜索半径为1;Hexagonal:正六边形搜索,搜索半径为2;Uneven Multi-Hexagon:可变半径六边形搜索;Exhaustive:全面搜索;Hadamard Exhaustive:用Hadamard方式进行全面搜索,比Exhaustive更慢。建议:选择Uneven Multi-Hexagon(注意:建议设为Uneven Multi-Hexagon;Exhaustive和Hadamard Exhaustive实在太慢了,而且质量提高极不明显。除非你不怕浪费时间且追求高质量画面的骨灰级玩家并且很相信自己机器配置那么就选Hadamar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自动化销售预测创新创业项目商业计划书
- 电商数据加密系统创新创业项目商业计划书
- 海外汽车设计工作室探访创新创业项目商业计划书
- 海外汽车市场动态创新创业项目商业计划书
- 2025年甘肃培黎职业学院招聘考试笔试试题(含答案)
- 自动化医学影像分析创新创业项目商业计划书
- 2025年游戏化营销助力餐饮品牌传播:案例分析与效果评估报告
- 2025年新能源微电网在能源互联网中的稳定性风险评估报告
- 2025年职业教育创新模式深度分析报告
- 辽宁省大连市庄河高级中学2026届高一化学第一学期期中联考模拟试题含解析
- 中文版儿童睡眠习惯问卷(CSHQ)
- 设备开停机管理制度
- 2025至2030中国水利信息系统行业发展趋势分析与未来投资战略咨询研究报告
- 2025年4月自考15044马克思主义基本原理概论试题及答案含解析
- 数字证据取证技术-洞察及研究
- (2025)公共基础知识真题库和答案
- 电机学模拟习题(含答案解析)
- 餐饮区域保护合同范本
- 医院药物使用流程及监控机制
- 绿化工程挂靠合同协议
- 2025年消防设施操作员(中级)职业技能鉴定参考试题库(500题含答案)
评论
0/150
提交评论