xvid有两种编码方式_第1页
xvid有两种编码方式_第2页
xvid有两种编码方式_第3页
xvid有两种编码方式_第4页
xvid有两种编码方式_第5页
已阅读5页,还剩4页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、xvid有两种编码方式:singlepass和twopasssinglepass模式编码简单,速度也快,但最终效果不如twopass。twopass就是视频压制需要经过两次编码,分别为twopass1stpass(简称Ipass)和twopass2ndpass(简称2pass)Ipass时,编码器会用最高质量编码采集可供第2次运算参考的画面信息,而在2pass时。编码器会根据第一次压缩获得的信息和用户指定的文件大小,自动分配比特率,使需要高流量的运动画面分配到更多的空间,更高的比特率来保证画面质量。相对的,对于那些不包含太多运动信息的静态画面则用较低的比特率。追求画质的朋友当然会选择这种方式,

2、但运算比singlepass更费时。接下来介绍一些基本概念:Q值量化值,它被用来描述1帧的质量,每帧都有一个Q值,取值范围在131之间。Q值越小,画质越好,比特率越大Iframe关键帧,常被缩写为IF。关键帧是构成一个帧组的第一帧。IF保留了一个场景的所有信息Pframe未来单项预测帧,缩写为PF,只储存与之前一个已解压画面的差值Bframe双向预测帧,缩写为BF,除了参考之前解压的画面以外,也会参考后一帧的画面信息MainSewingscalc4.00rmilett0AddAdvancedOptions.LoddDefaultKawmumqualityIIfc-rerrI叩叭IProfile

3、Level:Targetqusnfeer(smallestfile31W1.00RemoveZoneOplori&wMoreDecoder0ptionsXviDConfigbrationIi逵壬诙眶号曲目i+H大中(KSf)*retbi-Lrate首先是ProfileLevel框架级别的设置:选择ProfileLevel旁的more按钮来进行框架设置。ProfileLevel里方案的层级越低,编码的比特率及分辨率限制的越多。在制作DVDrip时一般选择ASL5或者unrestricted(不限定比特率,让编码器自行分配)。在制作手机影片时通常选用ASL5,因为可选择的方案更多,而且比特率可自己

4、随意调节,只要手机能跑的动就行。注意:在singlepass模式下,ProfileLevel的设定无效,由编码器自行分配比特率。设置如图:对宜正的交错式或若有拉丝的视频有效例如影像捕捉之类的影片Quantisationtype;EditMatrix.AdaptiveQuantizationfriterlacedEncodingI-Tonfieldfirst可以对-A.BSv不至应j场員便用较少的疯星叵首可能谨成险宙扭氏制作1U叭低比特率)可选取制件兀叭-西比特率連溟不用QuarterPiw&lQ值类型:H.263会让影片更平滑棋糊千淨庄制动I回时建谏透择MFEG如舉视频源不“干厚U会造戍画质的

5、下降3和FEF匚“tom专凉皱设置不推荐一般玩家使用PGlobalCompenitisn-時B-VOPsMswrsecutiveBVOPs:Quantizerratio:Quantizeroffset:Packedbitstrecirn补出1也藝素和1怠象素之倒的1集素可以愷规频显示更多的细节連议制作寞人影片或高出特率影片时选刖全局动苍补偿用在镜头平務娈朮或窘籬祥等移动画面可以节省比特率但用该选頊制作的黑片肝能只有了VDJ自己的離码器能够正常解码B-VOFs戟是BTS如杲不选择该选项则编码中不使用BF:X用IF和FF来压制如果比特率足够或者比沥动态高画面很干挣前洁无关联可以不使用EF出来的皴果

6、要出用BF更蚪MAltconse匚口七1veBVIJPz產大连藝BF不數建溟设萱为2或3具实设豈更咼也没有问题K7LE甦根据场燼动态分配大动态只用i7/?F压制中寻訪盛最犬连续DF为1静态的才会用到连续两个以上的BT以确保蜃塑对那些场曇豹繁更化的视频应该幅少或耆不使运BF:-.uffSetF妁Q值倍数和偏移准曲前后的Q佰平均佰决定计宜公式为假设血前后FF的Q慎分别为工利Y,玄七1为1%ESeerbRIJBF的Q值为QI4Y/2kCa4b)Fackedbitstreaiii-便用HF编咼的VIU封包成AVI后摘矽徴视频会延迟1帧此项就能鮮决这伞问题不过丑启酹于以上的连续E;并用到它目前只有dD解

7、码器能正窜解码接下来我们看Encodingtype编码类型的设置:关于Zoneoptions区间设置和decoderoptions解码器设置这里就不多讲了。zone其实就是将影片划分为几段,分别为这些片断定制一些设置。此项设置用于制作PC上观看的影片较多,这里就不多讲了。解码器设置主要是对影片的光亮设定和后加工,不是真正意义上的设定解码器,保持默认就行了。第1种方式:也是我们普通手机玩家使用的制作模式Profile通Level:Encodingtype;128more.16kbp?AS(aL5Singlepass8000000kbps?.Targetbitrate(kb口singlepass,

8、求快可以用这种一次性编码来压缩视频。但因为每帧的压缩率相同,流量自行分配,所以压缩后的视频容量无法控制。singlepass有Targetquantizer和Targetbitrate两种模式来控制容量,在主界面的Encodingtype里先选择singlepass,再点击左下方的TargetXXX按钮在两种模式中进行切换。任何一种模式计算容量都可以。MainSettirg?IIIIMfM_ji,RrafjleLevel:JASL5二)more.|Encodingtype:1SinglepafsT|more.Target口uantizer.4.00calc.1(mawimuMquality(a

9、nalle.stfile)31MainSettirg?名词解释:Targetbitrate目标比特率模式。选择平均比特率编码,相对容易控制文件大小。Targetquantizer目标Q值模式,采用动态比特率编码。设置为1是最高质量,31是最低质量。设置为2是容量与效果的最佳比,但文件体积很大。两种模式控制容量的计算方法如下图:Subtitleskbytes.Overhead(whites):Size-fkbiytes):24BitrateCalculator选择字幕直件便外拄孚幕丈坐纳入计篦-jcaILnul,iZi?l,KviD匚onfigurationIargetsize|kbipteEj

10、;2613取消|Container:Format:|AV|-OpenDMLSIW&-AudioFormat:*Averagebitrate:mpJcbr-三-.VideoP30|029.97(NTSC)3确定hoursminutessecondsframespersecondAveragebitrate目际容鱼的大扌如畏栽们想将规频容量轻制在由于1M-1O24KE所以其侑不能高于T16800IT69536710597168000设定观频长度FFSf设走音频格式第2种方式:为了保证视频的质量,很多时候我们会选择twopass模式来压缩视频1.第一步:在主窗口的“Encodingtype”下拉菜单

11、中选择lpass模式,再点击旁边的more按钮。在弹出的窗口中勾选“Discardfirstpass”(不输出第一次运算结果)否则可能生成一个高达几GB的无用文件。“fullqualityfirstpass”是指优质进行lpass,通常这是没必要的,这样反而会降低lpass的编码速度。如图:IviDConfigurationMainEetlihssProfileLevel;JUmore.I(smallestfile31Encodingtype:T可翦亚諦惟卽:IZoo1rniaKimumqualilIIrFullqualityfirstpassDiscardfirstpssXviDConfig

12、urationStats-Filenamejvideo.pass12.第二步:再返回到主窗口,在“Encodingtyp下”立菜单中选择2pass模式,点击旁边的more按钮进行设置。如图:2dStatsfilename-Iritra-frame?tuningl-hame圏1020555Curvecarnpie.ssion0l-frameEcloserthan.,(frames)丄Lowbitrates匚已门已simprovement龙:|0mJ选择在切普:码时生慮的*-卩整咸件XyiL匸onfiguration此两顶軼认10-0就昱第!圭压维讣編网器根霜场咼自越y配囲特奉聽埶的百爼确定|取消

13、,0yerflovv.cOntrcllength関.arereducedLy閨;MawovbrFlo询irnprcvemert(初:Maxoverflowdegradation倦fHighbitralescenesdegradation!功的间距姐果來于2帧WTm-rir瓦烛理结的第一咛邙都豪削减-走百分比的出蒔率!当前设定対总W)而当前琰定的呈小于i慎就杲不对巩进行比特率的削诫_因対工F闫隔長小值为在ov&rfl&/uikdsrELow歸量过大/凉呈过小)的时读毎帧能爐被补偿或碱少的百归比当前设胃対璃分配更多的比曙率给低比馬率(小于平均比特率的场景數值翹高分配的憩窑可能会造成毘也场衰画面质量

14、的劣化减少高比轻率Ct于平均出特率的场昌数值越咼减小的理窖但廻容易造成高比特率场員质量的劣化此三项的数值不亘过大且免斜偿的过快而造成英些画面质量差Overflowtreatment在亮片蹄星不理的场蛊垢大补信的流童文小的百分比当前设直为5%在影片流星过犬的场杲最多减少的流量百分比当前设逞坨也就是进阶设置。选择主画面下方的AdvancedOptions如图:I-*【jirnniynAddIMore点击Advancedptions.|ZoneOptions.IDecoderOptionsOKRemoveLoadDefaults1.第一步:Motion运动设置,如图:M取消!IurboVHQ複式棍据

15、人婪视党將理进行建模可以便肉眼券辨的匡黴压缩的妊7、尿帀提升肉服所见部分的观频质量若想效率与质虽簾顾可以将VQH设置为!菠輩靖建画质设童曲I盍爵。则是每一帧都被輛码最丈IF帧距“般盅帧率的山倍例如一段视频的帧率为:30则述里就亏和D这样确f呆每別G帖就会有一伞旺犯果垢豈喪换愼测出需要插入匹帧数冲于遠亍值它就会重新汁算使用clu-omsi色度)信息来动蛊计聲虽然会増加緬码时頂也可以有效地訪辻色块和壳烘确定Motim|Quantiration|DeLugItionPrecion对DF也使用啊冊臭式KviDConFaguration运动检索拮确腔设走运动检妙的箱密屋数佰越高文件转唳时问越长Motio

16、nsearchprecision:G-UltMHighjJVHQmode:4-WideSearch二I-LIseVHQforbframestoo7UsejchrcmamchonFramedropratio:0Mawimunn1-frameinterval:MOther2.第二步:Quantization量化设置,如图:设定IF/?珥朋摄小及懐大Q值讪ii雄最小max是最龙1钦认可防止目标容昼超出或小于设資的惜况但在singlepasi?fl式卞设定Q值是无麺的XviD匚onfigurationAiMotionQuantiiationiDebugQuanEizerrestrictionMin1-frdiTiequantizer:MawI-fiancequantizer.MinP-framequantizer:MawP-framequantizer:MinB-framequantizer:MaxEl-frameqLantizei:1Trelliiquantization取港I_xHotionIQuantizgtioiiDebug|Performanceoptim

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论