法轮功之友
为了方便阅读,博讯暂停广告播放,博迅需要您的支持。
[发表评论] [查看此文评论]    清心原创
[主页]->[法轮功之友]->[清心原创]->[视频编辑软件(Tmpgenc)参数设定详解 ]
清心原创
·[转载]废铁也会变成金子
·[转载]生命的“小天使”
·[转载]【传统文化】不信谗言
·[转载]心灵的尺
·[转载]什么是真正的好人?
· [转载]为众生摆渡
· [转载]撒旦的办法
· [转载]无计可施
· [转载]生命的彻悟
· [转载]生命的位置
·做人不难
·【传统文化】明进退 淡名利
·在心底,有一个东西叫做善良
·服从良心还是权威
·心中的结
·念佛不如修心
·简单的心
·宽恕他人及善待自己
·清 净
· “信神神就在,不信神不怪”对吗?
· 寓言故事:献鸠放生
·神美蕴真 德者悟之
·慈悲的藤条
·花开的声音
·怨恨是可怕的毒咒
·佛陀的故事:一捧沙
·童话新编:卖火柴的小女孩
·寻找不变的永恒
·买个奇迹 zt
·莲花池神zt
·一个年轻貌美女党员的悲惨下场zt
·腾出一只手给人 zt
·一位丹麦父亲的“责任教育” zt
·带一瓶油上路
· 损失了什么?
·医界证实: 人死之后生命仍有延续ZT
· 中国公务员生存不完全手册《转》
·與李光耀較量(十三) 禍及妻女
·與李光耀較量 (十二) 誰是贏家
·與李光耀較量(十一) 炮灰總理
·與李光耀較量(十) 黃金官司
·與李光耀較量(九) 李光耀跪下了
·與李光耀較量(八) 如此法官
·與李光耀較量(七) 法律癲狂、傳媒扮啞
·與李光耀較量(六) 獅城官場假、大、空
·與李光耀較量(五) 白色恐怖知多少
·与李光耀較量(四) 鐵拳滋味
·與李光耀較量(三) 都市驚魂
·與李光耀較量(二) 新仇舊怨
·與李光耀較量(一)選舉風波
清心图片集
·好图共赏:金童玉女
·ZT重温经典摄影瞬间 世界最完美的十张照片(组图)
·天赐之美-自然奇景(一)
·几张诡异而震撼的片片 强烈挑战你的眼球(图组)
清心电脑.网络.技术
·翻译原创 - 密码长度与解密时间
·Windows升级的好帮手:WUtooL
·VCD光盘映象修改法
· 最佳突破封锁方式:自己动手,一个域名访问动态网
·视频编辑软件(Tmpgenc)参数设定详解
·加快XP启动
·windows快速使用
·精選攝影網站
·Tor使用常见技术问答
·匿名浏览 Anonymizer 软件超级技巧一则
·虚拟产品VMware
·手机为什么可以定位,及定位的原理
·[原创]花落无痕--windows环境下防止隐私泄露终极解决方案
·将IE恢复原样
·注册表常用键值意义
·Windows 启动方式总结
·精品设计类经典资源
·代理软件精锐
·告诉你60个经典的电脑使用技巧
·图解 - 爱普生830U常见故障必杀技
·实用加密技术之一 : 打造不可破解的加密系统
·隐藏在XP中的二十八个秘密武器
·DEEP Freeze Professional 保护系统,安全方便的软件
·彻解诺查丹玛斯的《诸世纪》
·奥运使命
·从王瑜的中国历史年代简表想到的
·导演与奥运
·我的中国心
·感春
·小小说:访友
·中华新三字经
·2008,火山爆发
·打坐
·打油诗:好个“伟光正”
·藏僧
·河边小路
·迷醒
·感悟神韵 (五首)
·夜诉星辰
·奥运福娃招祸再示天机,退出中共切莫迟疑
·看中共怎样在地震中补锅和锯箭
·神以何佑中华
·地震背后的巨大阴谋
·一声吼:岂能以国家的名义祸国殃民?
·汶川地震,又一个历史的伤口
[列出本栏目所有内容]
欢迎在此做广告
视频编辑软件(Tmpgenc)参数设定详解

●●●●小日本参数设定详解
   A. video(视频)部分:
   本部分设定输出的视频码流的类型和参数,大部分参数在模版中已经固定。
   1)基本类型:有mpeg1/mpeg2,mpeg1用于vcd, mpeg2用于svcd/dvd.
   2)大小:PAL vcd标准为352x288, pal svcd标准为480x576, pal dvd标准为720x576
   3)画面宽高比:一般应该用4:3 625 line PAL, 这是电视机的屏幕比例
   4)桢率:pal 的标准为25fps
   5) 码率控制:码率控制算法是造成各种编码器编码效率和质量不同的关键因素。mpeg标准中并没有对次算法的具体实现做规定,这通常也是商业版本的知识产权内容。
   CBR(固定码率):保持码率基本维持在平均码率。实现简单,对复杂场景会因码率不足造成马赛克现象,对于简单场景则不能充分利用编码空间。(这里讲的复杂场景是指细节/边缘丰富以及快速变化场景)。
   VBR, (2-pass VBR), “二次处理VBR”。其意思是通过对整个视频源进行2次处理使编码效率最高:第一遍判断何处为复杂场景和简单场景,第二遍根据码率的上下限,把码率重新分配更多给复杂场景。可以在实验中看出,tmpgenc在进行这种编码时进度指示在50%以前是没有预览图象的,而且桢进度指示为0。所以老枯建议威龙改译为“二次处理”。这种码流控制方式应该在给定码率下得到最好的质量,但是和具体2次分配算法关系很大。同时耗时最长。一些其他编码器甚至有3次处理的码率优化。
   MVBR (手动可变码率),设定最大码率和对不同的帧类型设定不同的信息损失量,实现局部码率优化。可以通过手工指定复杂场景为I帧对之进行较精细的编码。参见对于GOP参数设定部分。
   CQ-VBR (自动可变码率),设定主观质量值和码率上下限,以主观质量标准对编码器量化环节进行控制,在可选参数中设定主观质量值以后,编码器就在能达到此质量标准的前提下尽量节省码率。关键在于编码器对主观质量的评价方法。这是CQ和VBR的综合,也可以看作自动 的MVBR. 威龙汉化5版在可选参数中有一行是“不破坏最小码率的状态而填充数据”,本人的理解是,如果码率过低就填充无意义码(好浪费啊,不过可能是为了兼容性的原因),英文版这一句没有翻译,还是日文。
   CQ (固定品质),就是比MVBR多了一个主观质量值的设定。不明白到底是怎么控制的。
   RT-CBR (实时固定码率):连GOP层次的码率优化也不做了的CBR,快一点,质量不高
   RT-CQ (实时固定品质):连GOP层次的码率优化也不做了的CQ,快一点,质量不高
   6)码率:这个码率是指CBR方式下的平均码率
   7)VBV缓冲区大小:缓冲区大的话,编码优化会好一些,但是解码的时候也要求大一些的缓冲区。因此,vcd/svcd标准中参数是固定的,否则可能机器无法播放。
   8)Pofile & level(类别与级别): 这个参数是mpeg1没有的。在svcd/dvd应用中应该是MP&ML,模版自动选定。 MP&HL是为HDTV定义的,分辨率可以高达 19??x11?? .
   9)制式:好象这个也是mpeg2相关的参数。我们应该用PAL.
   10) 隔行扫描:mpeg1只支持逐行扫描(25 frame/sec),mpeg2可以选择隔行(50 field/sec)。如果成品在电视上播放,建议选择隔行,使运动平滑。但是隔行的视频在pc上看会有毛刺现象,在水平运动景象中尤其明显。
   11)播放时实现3:2下拉: 这是在film/NTSC制式转换中需要的,即在编码时维持帧率不变,不做3:2下拉,而在播放中实现。参见 B.advanced部分。感谢威龙指正。
   12)YUV格式:给亮度/红色差/蓝色差分配的码位。对于人眼来说,亮度信号是最敏感的,所以就分配比较多的编码空间以求精细,对于色差则粗糙些。一般就是4:2:0了。(其实4:2:0方案给蓝色差的码位不是0,不知道为什么这样写)
   13)DC分量精度:在mpeg编码中需要对8x8的图象块进行DCT(离散余弦变换), DC分量的意义基本是代表8x8块中的平均值,一般需要为之分配比较大的编码空间,否则马赛克的边缘效应就比较明显。(8bit就不小啦,图象压缩中是每个bit的油 水都要榨干的)
   14)运动检测精度:mpeg是对I帧进行帧内编码,对P帧进行预测误差编码。就是对于P帧的图块,在I帧中寻找对应的部分,然后对两个图块的差异部分进行编码,可以大大节省码率。运动检测精度越高,图块搜索匹配的范围越大,编码效率越高,同时编码速度越慢。这部分算法同样没有在mpeg标准中定义,各个厂商实现水平相差会很大。一般来说,在tmpgenc中设置为普通即可。
   B. Advanced (影象源)部分:
   本部分设置视频源相关的参数,以及在编码之前对视频源进行的预处理。
   1)视频源类型:隔行扫描/逐行扫描。这个参数在打开视频源文件的时候会对之自动判断设置。Tmpgenc12版不能自动识别type 1 DV,在12a版本中已经解决。参看编码测试页。
   2)场顺序:这是整个tmpgenc甚至整个桌面视频领域中最混乱的一部分。tmpgenc12a好象也不能根据视频源自动设置这个参数。老枯在这个问题上搞了很久,才算明白了一点。这个参数是至关重要的,设置反了会造成生成图象的明显闪动,打个比方,一个物体的运动位置次序本来是1-2-3-4-5-6-……,设置反了以后就成了2-1-4-3-6-5-8……对于模拟视频源,其场序是由捕捉卡类型决定的,对于dv,则定义为 field order A。讲到这里还没有什么麻烦,但麻烦的是虽然场序只有2种,对于他们的叫法却有3种: field order A/B (在ulead软件中的叫法), even/odd line first (tmpgenc的叫法), field top/bottom first(bitrate viewer叫法),这3种叫法之间的对应关系是最让人头疼的。在英文版的tmpgenc12a中,缺省的设置为“even line first (field A)”,,但在威龙汉化中缺省设置为“奇数场->偶数场”,威龙讲这是日文版的原意,注意不要在字面上混淆了。总之,3种叫法的关系是这样的:field A = even line first(奇数场->偶数场) = field bottom first。最可靠的方法,是用不同的设置对高速运动场景各生成一段隔行扫描的视频,并在电视上观察,应该能够看到差别
   3)视频源的宽高比:tmpgenc可以自动识别设置,一般应该为4:3 625line PAL.
   4) 画面显示比例和位置:一般选用“全画面显示并宽高比不变”,所谓“全画面显示并宽高比不变2”选项可能是会造成部分画面不可见,老枯没有尝试过这一种。在 4:3视频源中可能没有差别,但对于16:9宽屏影象在4:3屏幕上输出而言,“全画面显示并宽高比不变”是在上下留出空白,“全画面显示并宽高比不变2”会截掉左右两端画面。。。没有这样试过,仅为老枯猜测,不正确的地方请朋友们指正。
   5)滤镜选项组:
   这一组设置可以对视频源进行预处理以提高影象质量。一般来说,老枯都是在非编软件中实现这些功能的。另外,对滤镜的使用要适度,因为客观上任何滤镜的使用都是引入了信息损失,这是对低品质视频源提高主观质量的代价。
   影象源范围:选取部分影象源进行压缩
   24fps化:24fps是电影标准,一般不选
   消除鬼影:鬼影是影象的重影,视频源不好的时候会出现。老枯在dv中没有遇到过。
   消除噪点:在低光条件下的拍摄中影响中回出现明显的颗粒噪点,利用此滤镜可以消除。不过副作用是平滑了图象,比如人的面部会象橡皮娃娃一样,光滑但没有质感。
   锐化边缘:可以对横向/纵向边缘分别设置参数,做增强处理。
   简单色彩校正:调整亮度,对比度,gamma,色度等
   高级色彩校正:可以按照不同的色彩空间RGB/YUV等进行色彩校正。
   消除交错信号(de-interlace):把隔行扫描的视频源转换成逐行扫描的视频,如果对输出的视频设置为隔行扫描(如在打算电视上播放的 svcd/dvd),则不要选用。老枯认为在做vcd(逐行扫描mpeg1)时候也未必需要选用,要看视频源的大小决定。比如老枯用dv 576线,在做vcd时候只需要288线,简单舍弃一个场就可以,不需要deinterlace. 相反,如果视频源是352x288的隔行扫描视频,则需要做de-interlace.
   裁剑画面:由于电视机播放视频的时候对边缘四周的部分做舍弃,所以可以利用这一点只对可见部分进行编码,这样可以加快编码速度,并且因为节省的码率可以利用在未裁剪区域从而提高画面质量。一般来说对上下左右各裁剪5%是安全的。
   3:2下拉变换:因film 24fps和 NTSC 30fps帧率不同,在制式转换中所需要做的调整。一般不用。
   帧率不变:没什么好讲的
   声音处理:可以增大/减小音量,并做声音的淡入/淡出。
   C. GOP结构
   GOP = group of picture. 在mpeg中一个GOP就是一组时间上连续的画面。mpeg中的画面分为3种:I,P,B. I是内部编码帧,编码方式基本上就是jpeg的格式。P是前向预测帧,编码方式是使用运动检测误差编码,参看A部分对运动检测的说明;B是双向内插帧,根据前后I/P帧进行插值运算,对插值误差进行编码。
   建议一般不要修改GOP结构,以取得压缩比例和图象质量之间的最好平衡。极端的例子是只用I帧,图象质量会有保证,但码流会很大。
   1)输出编辑用的码流:这个选项会把GOP最后的B帧取消。因为B帧是双向内插的,其编码/解码不仅需要以前的I/P,也需要以后的I/P帧。取消最后的B帧,可以去除GOP之间的依赖性,从而便于编辑。
   2)检测场景变化:对于快速变化的场景,强行设置为I帧,以保证画面质量
   3)手工强制设定帧类型:手工设定需要精细编码的画面帧为I帧。结合MVBR码流控制可以全面控制码流分配。
   D、量化矩阵
   mpeg中的量化是对8x8 YUV 信号图块进行DCT变换之后的系数的量化。通过对高频分量使用比较大的量化阶从而达到减小高频分量的编码空间,达到压缩的目的。代价就是丧失图像细节,边缘模糊等。
   1)帧内编码量化矩阵:这是指对I帧使用的帧内编码量化矩阵
   2)帧间编码量化矩阵:是指对非I帧的帧间预测误差编码所用的量化矩阵。威龙汉化版中叫外部矩阵。
   3)矩阵模版的选择:建议对一般的视频选用mpeg标准,可以看到,其帧间编码矩阵统一为16,这是因为帧间误差已经抵消了低频分量,高频分量丰富,所以和帧内编码矩阵有所不同。对于计算机动画尤其是2维线条为主的动画,建议选用CG模版,可以看到因为C G本身高频信号丰富,其帧内编码矩阵也统一为32。
   另外,有朋友尝试减小量化矩阵的各个数值,老枯认为这样做的意义不大。因为量化矩阵并不是量化的唯一因素,事实上的量化程度要根据码流控制部分的反馈信息而自适应调整。这样,即使量化阶减小,在码率有限的前提下,量化系数还是会加大的。

[下一页]

©Boxun News Network All Rights Reserved.
所有栏目和文章由作者或专栏管理员整理制作,均不代表博讯立场