|
|

楼主 |
发表于 2008-3-12 14:15:34
|
显示全部楼层
下面我们就研究如何定制属于我们自己的模板,让我们在KVCD的制作中更得心应手。
: N8 N2 }/ o7 o- u: v Y5 T
- ?% v- D9 G+ H: l3 H! T1 TMPGEnc Plus% r4 w- H+ @7 I) O+ `, N9 p e
, s7 j$ e" \) B& e' c1 a$ ZTMPGEnc Plus的模板其实就是文本模式,我们用记事本打开一个模板,就可以看到里面密密麻麻的一大堆代码。不过这些代码的可读性非常的好,因此我们手工来修改其中某些部分,以得到我们需要的模板。这里我以制作HDVD所需要的KVCD为例制作一个模板,其他的基 本雷同,只需要根据你的需要进行修改即可。$ z/ t9 T; e" o/ l, t C& w
, N0 [! t, C+ c! b5 f$ u
首先,复制一个KVCD模板,用记事本打开(这里以“KVCD-ULBR-352x288-_PAL_-PLUS.mcf”模板为例)。
% d5 j/ e' A( \: o" m/ S' T) O( z/ ~) v+ g! X! y
我们第一个要修改的内容是添加音频功能,也就是在选择一个模板后,不需要我们再去设置音频,直接是“System(Video+Audio)”而非“Video only”。: |9 S/ b# ~) q( V, p3 o( w
3 z' I/ U5 f, r; y
查找“MPEG.OutputStreamType”,找到后修改后面的内容“MPEG_OutputStreamType_VideoOnly”为“MPEG.OutputStreamType = MPEG_OutputStreamType_System_VideoAudio”。以后选用此模板后将直接是“System(Video+Audio)”。7 h! x+ V% N# ~+ W. L# U" c( k* E5 i
5 ~' d/ `, ~, B; N查找“MPEG.Audio.SamplingFrequency”,修改后面的44100为48000即可。因为“KVCD-ULBR-352x288-_PAL_-PLUS.mcf”模板默认的音频采样率是44100,因此我们还需要把它修改成48000,省得在打包成DVD时需要重新编码。
2 @0 \* n6 x$ r6 w8 b
8 s9 @# T1 K) }/ o查找“MPEG.Video.GOP_MaxFrameCount”,修改后面的24为15。这一步是为了在用TMPGEnc DVD Author打包时不会有GOP太长的提示,使之兼容MPEG2,我们还需要修改GOP的设置为15帧。6 ~; {! [& O8 ?1 o0 J
; k% I+ T2 ]! ^* ^7 Z0 F
到此,一个完整的制作HDVD所需要的KVCD模板就完成了,你可以保存后给它起个容易看懂的名字(例如 KVCD-ULBR-352x288-_PAL_-PLUS-Vedio+Audio.mcf),以后就可以直接使用这个模板了。8 C m" g4 h% @6 F/ X
0 b$ b$ L( j4 A1 d有时候我们下载的RM、RMVB文件的压缩率太高,即使使用“KVCD-ULBR-352x288-_PAL_-PLUS.mcf”模板也感觉画质远比相同体积的其他文件差的多,因此觉得有些浪费。那我们就索性多做几个码率的模板。
0 B/ m2 t. ? n2 C6 I p8 q4 J% ]' ~) d) }
打开刚才保存的模板(添加了音频功能),查找“MPEG.Video.CQ_MaxBitRate”,这个参数是最高码率。下面一行“MPEG.Video.CQ_MinBitRate”是最低码率。我们只需要修改这两个参数就可以得到不同质量的KVCD 。) I# x4 x- m g9 w" R9 i4 {
% N. D; C7 r: J( ^7 z( t当 MPEG.Video.CQ_MaxBitRate = 1800000 并且 MPEG.Video.CQ_MinBitRate = 300000 时,这个设置和标准VCD差不多了,但平均每集也只有280M左右。一般码率可以设置为64000-750000,这个码率适合压缩电视连续剧,因为一般电视连续剧rm的流量小,用高码率压缩质量也上不去,造成浪费。质量好的电影可以改变码率为30000 0-1150000和300000-1800000,当然码率越高占 用空间越大,不过也不是太大,用300000-1800000的码率压成一个2:15小时的电影占用空间为780M。- e4 C0 P. X) X/ y8 j+ G
% f! P+ o W2 {- v3 r; ~) h我们可以通过修改这个设置并保存为不同的模板,下面是我做的几个模板中的码率设置,以分别转换不同压缩率的RM文件。
) H, |$ D+ J% |3 E5 I0 g$ M' `0 y
9 |# R9 o3 v- }a、KVCD-ULBR-352x288-HDVD-550.mcf
9 f/ m$ U" k0 n( `, z7 t; FMPEG.Video.CQ_MaxBitRate = 550000% L8 \! d, F" a2 X
MPEG.Video.CQ_MinBitRate = 32000
5 J; H) p; ?! k$ h( N; o6 I6 I( A7 K) w
b、KVCD-ULBR-352x288-HDVD-650.mcf4 m. m/ q& `, H, E3 p
MPEG.Video.CQ_MaxBitRate = 6500006 ~7 A+ H9 d* X) t* k6 H' m8 N
MPEG.Video.CQ_MinBitRate = 320006 l; ], M9 t5 S; F" v( L; o4 G- l% ~
) e# P( A8 p/ j/ S X6 xc、KVCD-ULBR-352x288-HDVD-750.mcf
/ W( M ^7 A A* \. fMPEG.Video.CQ_MaxBitRate = 750000! i+ O6 P- Y' S5 \1 K
MPEG.Video.CQ_MinBitRate = 640007 ]- J5 l& I( ?7 Z4 Q
0 a0 @9 Y0 s' Q. P" B9 @( W; D
d、KVCD-ULBR-352x288-HDVD-850.mcf, G. x# p- a9 F; e
MPEG.Video.CQ_MaxBitRate = 850000
5 i' t& w, [, y1 s, oMPEG.Video.CQ_MinBitRate = 640000 r+ J; q1 v6 s5 a* E5 M1 b$ o/ h
, q. l+ ?4 C8 o; ]
综合一下,一个完整的For HDVD的KVCD模板应该修改为如下:
& n; `7 O0 p! W
) i3 j7 {' ^5 Z( O" C5 ZMPEG.OutputStreamType = MPEG_OutputStreamType_System_VideoAudio, k- [$ \ v1 _- J# V7 t
MPEG.Video.CQ_MaxBitRate = 750000
, F/ R/ P5 T, ~6 CMPEG.Video.CQ_MinBitRate = 64000$ n f. V+ ]9 j/ ]( t0 \% f
MPEG.Video.GOP_MaxFrameCount = 15
) }) N8 _1 R F! ?8 }MPEG.Audio.SamplingFrequency = 48000
* r! D& y3 W* JMPEG.Audio.BitRate = 128000 (原始模板默认即为128,不需修改)
# ~: y) z) K5 A* a. ?* k' G' E5 C) q# B$ P4 z. v! V! U1 y4 r
2 I% ~) G0 Y) X1 _9 B# A
2 MainConcept MPEG Encoder8 J2 l4 S* C& M2 v# G
3 ]. u/ e2 p: E) |$ ?! v& O虽然MCME没有现成的模板可以下载,好像挺麻烦的。其实大可不必担心,因为MCME本身就带有模板制作功能,所以我们可以完全根据自己的需要在MCME中制作自己的模板。2 C& ~0 s8 H4 |& q0 ] E7 x
) O( p+ Q" T8 o& i" U: u& m打开MCME,根据上面“KVCD的制作”中的步骤进行设置,同时记得修改“Frequency”为48000。然后在菜单“Options”中点击“Save settings as profile”,给这个模板起个名字(例如KVCD-Low-650),即可把此设置保存为一个模板。通过设置多个“Variable bitrate”中“Maximum”、“Average”和“Minimum”,可以得到不同的组合,并可以保存为多个模板,以后使用时只需要打开一个RM文件,然后直接在“Out format”中选择你所需要的模板即可。
& X) `7 \) h: S* [, o! P: s" D
7 ]# M, q3 e7 \, D7 n制作好模板以后,记得到“C:\Documents and Settings\xxx(当前用户名)\Application Data\MCMPEGEnc”下,把 *.mef 的模板文件都保存起来。以后重装系统或者MCME后,把这些 .mef 文件复制回去,就可以直接使用这些模板了。
# }( ^* y% z" h: o
! o" \. C$ s8 A: ~# K: }3 模板的应用
0 F, n$ T5 G2 ? m1 ]; c1 K3 C
& F Q5 x; X8 D: C可能一些朋友虽然建立了很多模板,但在实际应用中却不知道该如何选择这些模板。这里我给大家介绍一个小窍门,让你能够快速准确的选择与源文件相对应的模板。" x* c2 `9 {# j1 }& E
u# V) D* y+ j v/ r6 @
先用与源文件相关的视频剪辑工具从源文件中裁取出一小段(1-2分钟为宜)容易分辨的视频片断,然后分别用几种不同的模板进行转换,找到与源文件画质最靠近的模板,就可以使用这个模板进行转换了。如果是电视剧或者系列讲座的话,通过一次分析,就可以使用同一个模板进行批量处理了。) F' M+ [; ]# D# r3 [# S, t
1 R$ |" z& q. p7 W+ F例如,用Real Media Editor从一个RM、RMVB文件中裁取出包含1分钟面部特写、物品特写或者其他比较容易分辨出画质的视频片断,如果是电影,最好再裁取一些打斗、爆炸场面,用不同的模板转换。然后分析几种模板转换前后的文件,就可以找到与源文件最靠近的模板。
% H6 B3 b$ x" S4 ~
. ^6 N" G! _7 V! |; _' w, g$ t- X1 n6 z6 m h& k) J
四 测试
" ^1 ^3 m3 S) r
0 V. Y8 I, H8 x! |" |9 Z为了说明KVCD的优势,这里我就用我亲自测试的结果来说明吧,其实我已经做了很多张KVCD的HDVD,效果不错。& u: Z) E: g2 A1 |* Y9 t- S
; M8 g( K/ t* c$ D R' v, B* {这里用《企业管理视频\时代光华区域销售管理讲座》这套讲座来做测试吧(这也是我今天在制作的内容)。- u) r& r/ x+ |3 k9 g' y8 M* x
; K" a0 t( ^3 o+ R
图1是第一节内容的播放窗口,大家可以看一看播放时间(36分钟)和容量(40M)。为了方便说明,我从这一节里面剪出来5分钟作为测试源,如图2。
4 A! _9 [ \1 L. j; ^' | F' S) N& K
. x8 \$ D: B6 Z! f3 }+ ]3 a
, x/ w& L3 V3 b- d; N- B, P; s文件1是5分钟的RM视频,2、3、4是用TMPGEnc PLUS以550000、650000、750000(MPEG.Video.CQ_MaxBitRate 的值,不知道的话请看前面模板进阶部分)三个值转换后的结果。5是用MCME 以550为平均值转换的。- C' p1 j6 q! e- P
' x! E: S% R# u& Z, C+ ^. p* A8 G. m1 `
上面的转换结果都是KVCD,由于时间原因我没有再把他们转换成VCD和MPEG-1,但是MCME提供的生成目标文件的体积预测功能,所以下面我就直接以MCME的抓图为主。
3 ?' I/ n) _/ g# e; H5 ?+ |( A
. ]+ } y8 ?7 Z图3、图4分别是把源文件1转换为VCD和MPEG-1时的体积,大家注意一下我标出的绿色部分。
: r q" H5 }/ b o
' r% L, u: Q; a) D& d/ F4 y9 F8 x: w; j$ o' }1 Q
. j" Q) T }/ o1 C0 j
图5、图6、图7分别是以KVCD格式转换后的结果。模板中的“KVCD_X”是我自己制作的模板,也就是把设置好的结果保存成模板,方便以后使用。模板的具体参数我也都标出来了,大家可以看一下。
( s% U( V0 }1 Y+ c/ U+ ~2 f( w& O, t$ }% f6 B o& |7 f
9 }% r3 z% c# b
! j/ ~, k: h! R- P7 U' \; m: `$ g% W
由于这套视频的RM压缩的实在太大,使用高码率也没法提高画质,所以我就相应的使用了比较低的码率来转换成KVCD。要是源视频文件质量比较高的话,可以使用较高码率以得到更好的画质(最高也只能达到VCD的质量)。这几个模板是我在做了大量测试后得出的 比较合适的几个参数,所以我就保存成模板,方便以后使用。
1 i5 X# k! Z7 z* K1 ?2 T" A# E+ T |4 ^% J1 K
我把这几个不同的质量模板分别命名为KVCD_L(Low)、KVCD_H(High)。这三个模板主要是用来制作KVCD格式的DVD光盘的,所以里面的音频我也都设置成相应的DVD格式的,省得到时还需要二次编码。
) }9 Z7 f9 J* z% X$ c8 _, `
/ C5 K9 ? u: Z+ `8 h! x图8是已经完成的一套讲座,采用的是KVCD_M模板,大家可以看看前后容量。三个讲座的时间分别是:/ E" x( P" K( c+ @4 M* C
自爱 1小时06分
( Y; _) c- W8 _总裁魅力领导与激励 A 1小时07分
. a% I3 O0 ] H* s总裁魅力领导与激励 B 1小时整% F* c- D( W& w
1 ^0 Z! F; x0 u$ f
! ^# a6 q6 F- R2 h最后再贴两张抓图,这两张图是从《总裁魅力领导与激励》里分别抓来的。上面一张是原始RMVB全屏抓图,下面一张是使用KVCD_M模板转换后的全屏抓图(因为这套讲座的RMVB压缩的不是很厉害,质量比较好,所以使用KVCD_M模板),大家可以看看前 后效果。- U7 T, L% `4 {0 R" ]" X
. E; k8 q% _# N4 M; } m# U3 t+ ?2 N9 `' [- N
1 \( d1 J, N4 I6 P6 q
3 ?# R! q3 t! m7 p0 B3 j8 |7 i- `1 v
上面是我亲自测试的结果,而且我已经用这种方法刻了多张DVD了。! s; W) e* z; p3 `7 H; C
* L+ z. F* b3 B) @
以我的经验,类似这类讲座的视频,由于画质没有特别高的要求,所以可以根据源文件的质量来制定模板或者参数,以接近源文件的画质为标准。当然,如果你要的是容量而不是质量的话,可以统一使用比较低的参数值。5 h; d a- ^0 \- t: Y( o* ~
' u' O6 d/ W) ?( {6 z+ A7 q
如果是电影的话,推荐使用TMPGEnc PLUS来转换,虽然耗费的时间比较多,但是质量相对要高很多;如果是普通的讲座或者教学什么的,推荐使用MCME来转换,可以节省近一半的时间。
/ ?; H% t1 K8 O8 F( w0 x( S- Q4 x0 K" R) S" l* I
由于我没有做过直接用DVDRIP转换成KDVD,所以这个结果我就没法说明了,有兴趣的朋友可以亲自试一试。理论上可以在一张DVD碟片装2部100分钟的电影,而保证画质没有降低!用DVDRIP刻DVD的话,反正质量已经达不到原始DV D的标准,所以用KDVD来刻的话,应该是个不错的解决方案。) V; Q. l$ z3 T J) y: n
% b- C' F7 K8 `: | s4 Z
<全文完> 9 k$ s$ j1 m3 l" H9 o2 a
UID360 帖子20119 积分3627 论坛币312735 美刀 论坛附加积分538 内部附加积分2012 赞助附加积分0 注册时间2006-12-3 查看详细资料
: l2 I7 r$ `, C. o1 y& s: v引用 使用道具 报告 回复 TOP 5 |6 k% y, q6 \: D/ e: }
2 G" u3 n% r) O5 v$ j2 K3 [! p9 s8 A( E
灵溪
7 }" l' x% ^0 U0 w7 M* l3 k" jAdministrator: Y/ K1 ?1 Q: h" ]8 O5 D6 @
. a; @4 H# n3 u' d
- u* D4 G. r# |4 e, K) t. F* l3 |UID360 帖子20119 积分3627 论坛币312735 美刀 论坛附加积分538 内部附加积分2012 赞助附加积分0 注册时间2006-12-3 发短消息 加为好友 当前离线 4# 大 中 小 发表于 2007-9-3 22:16 只看该作者
, ]7 X6 u; A; `再加一次 VCD的刻录4 B9 P' f0 _6 b+ Z9 }1 o. {. p1 q
6 L; [7 J; _8 k1 N/ G1 u
9 @' X/ ?8 g X D: |) n. c0 V[如何刻大于700M的片子的方法]2 k5 F7 G/ g0 W9 j7 w" f5 a9 w/ g
光盘超级刻录设置!
5 h+ L& x- J2 u( G. N9 N1、在开始刻录前首先需要在Nero中进行参数设置,设置方法如下: 8 w( _. K9 [ X
单击菜单:文件->参数选项->常规,将“红色标志”调整为90分钟。
; W* |& Y- r7 Y; I w- J6 I8 T
" c8 b2 @5 g% q2、选中“专家功能”选项页,选中允许超刻功能。
3 [- o+ m/ V" U) M
; v* Y7 C0 F/ Q- B& x( g3、从“文件”菜单下选择“刻录镜像文件”,然后单击工具栏上的刻录按钮,在刻录方式下选择“Disk at once”选项。
% Q& \5 c% ]: Y9 [: X! v5 Q: v
4、这时Nero会提醒光盘容量不足,不用理会,之后会出现以下提示信息,单击“刻录超烧光盘”按钮开始刻录。接下来只要等待刻录结束即可
; _+ U8 y5 A# W q" o4 d7 z$ r6 [$ {8 M* U% K; M2 y
5、注意事项,由于Nero的超烧功能必须在Disk at Once模式下才能使用 |
|