|
|

楼主 |
发表于 2008-3-12 14:15:34
|
显示全部楼层
下面我们就研究如何定制属于我们自己的模板,让我们在KVCD的制作中更得心应手。3 c+ |) l- n" j5 Z; |( _7 S
! h0 W5 K8 D# t% A3 t* T& f1 TMPGEnc Plus
, Q& q. p/ S( R) T$ b, g) r4 x: G1 l+ X0 o0 K
TMPGEnc Plus的模板其实就是文本模式,我们用记事本打开一个模板,就可以看到里面密密麻麻的一大堆代码。不过这些代码的可读性非常的好,因此我们手工来修改其中某些部分,以得到我们需要的模板。这里我以制作HDVD所需要的KVCD为例制作一个模板,其他的基 本雷同,只需要根据你的需要进行修改即可。
3 l1 m. N! n0 s' K) B' F/ B8 f+ |6 }5 c
首先,复制一个KVCD模板,用记事本打开(这里以“KVCD-ULBR-352x288-_PAL_-PLUS.mcf”模板为例)。! I8 P# v1 a9 I
6 P4 Q# A8 Q0 q我们第一个要修改的内容是添加音频功能,也就是在选择一个模板后,不需要我们再去设置音频,直接是“System(Video+Audio)”而非“Video only”。
# x7 m9 a6 w. X+ v7 w4 ~
9 \" a" K, y% ?" |' c n) u查找“MPEG.OutputStreamType”,找到后修改后面的内容“MPEG_OutputStreamType_VideoOnly”为“MPEG.OutputStreamType = MPEG_OutputStreamType_System_VideoAudio”。以后选用此模板后将直接是“System(Video+Audio)”。/ G3 O1 A+ K0 f; {4 y7 o+ ?
/ r: F& ? s# k
查找“MPEG.Audio.SamplingFrequency”,修改后面的44100为48000即可。因为“KVCD-ULBR-352x288-_PAL_-PLUS.mcf”模板默认的音频采样率是44100,因此我们还需要把它修改成48000,省得在打包成DVD时需要重新编码。
# k; ~/ k' W/ d' B/ ]
3 b+ T/ \7 N1 \' }- V/ l查找“MPEG.Video.GOP_MaxFrameCount”,修改后面的24为15。这一步是为了在用TMPGEnc DVD Author打包时不会有GOP太长的提示,使之兼容MPEG2,我们还需要修改GOP的设置为15帧。2 V3 i+ R5 v$ h/ i+ v4 _5 m
) ~# ^4 k7 {6 g; m" a到此,一个完整的制作HDVD所需要的KVCD模板就完成了,你可以保存后给它起个容易看懂的名字(例如 KVCD-ULBR-352x288-_PAL_-PLUS-Vedio+Audio.mcf),以后就可以直接使用这个模板了。
/ D x0 g/ U' `( X( v! u( g6 y+ P1 L S
有时候我们下载的RM、RMVB文件的压缩率太高,即使使用“KVCD-ULBR-352x288-_PAL_-PLUS.mcf”模板也感觉画质远比相同体积的其他文件差的多,因此觉得有些浪费。那我们就索性多做几个码率的模板。
: d9 F, z0 o$ p9 v2 j( y1 e7 z/ p) d
打开刚才保存的模板(添加了音频功能),查找“MPEG.Video.CQ_MaxBitRate”,这个参数是最高码率。下面一行“MPEG.Video.CQ_MinBitRate”是最低码率。我们只需要修改这两个参数就可以得到不同质量的KVCD 。' e- K5 ~- _! u
1 y- x j+ g, @( c9 j# Z) K
当 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。
$ @2 I) @5 \8 L0 }8 D1 i
) Z$ W: `5 _/ Y: v$ g7 o我们可以通过修改这个设置并保存为不同的模板,下面是我做的几个模板中的码率设置,以分别转换不同压缩率的RM文件。
( l0 P: D1 ?9 o
4 R6 n! e2 p! T; Z6 S) `a、KVCD-ULBR-352x288-HDVD-550.mcf' W# p/ D4 W0 f1 I2 l
MPEG.Video.CQ_MaxBitRate = 550000
7 L( A \& I. D/ rMPEG.Video.CQ_MinBitRate = 32000
. x% d- P3 z% ? m. O3 u
! s$ {# W" t- P" X/ y9 Fb、KVCD-ULBR-352x288-HDVD-650.mcf N. R" d' g+ e/ w3 Y
MPEG.Video.CQ_MaxBitRate = 6500005 ^: h: X; z! m
MPEG.Video.CQ_MinBitRate = 32000- p' r+ ?1 s& M
9 O& d3 t# ^" w4 @- @; j
c、KVCD-ULBR-352x288-HDVD-750.mcf
3 C: @- }# B8 T, s) d, eMPEG.Video.CQ_MaxBitRate = 750000
" v9 q! G/ g! a0 JMPEG.Video.CQ_MinBitRate = 640005 r% `# b# S) r7 z/ ]$ e
, V( w D# f2 _
d、KVCD-ULBR-352x288-HDVD-850.mcf
3 P6 F& d# w% ^/ xMPEG.Video.CQ_MaxBitRate = 850000
) A' N# r0 J) |! b8 o7 o! lMPEG.Video.CQ_MinBitRate = 64000
- R, |/ e% p J3 C0 f" b5 d! K- y& c: t, s; w$ V
综合一下,一个完整的For HDVD的KVCD模板应该修改为如下:
$ J/ k% {2 P8 I# B8 {
( f9 C6 q, U7 k0 [( k$ lMPEG.OutputStreamType = MPEG_OutputStreamType_System_VideoAudio
( Z, x6 e* f: k$ E8 |, B" hMPEG.Video.CQ_MaxBitRate = 750000
5 n/ M T- E; ^$ ^' Y X U0 rMPEG.Video.CQ_MinBitRate = 64000
! y! f- p: b5 V$ d$ LMPEG.Video.GOP_MaxFrameCount = 15
5 p" O1 n) `! [MPEG.Audio.SamplingFrequency = 480005 B7 A6 n) e4 |+ M P" s
MPEG.Audio.BitRate = 128000 (原始模板默认即为128,不需修改)& y8 B7 O. W8 q" N b. S" o, H
/ }2 C) K8 c- f+ S! [
4 ]" I' ^. e* s( t2 MainConcept MPEG Encoder: u4 C V' b9 B
* T, b- l5 t! X5 U- g
虽然MCME没有现成的模板可以下载,好像挺麻烦的。其实大可不必担心,因为MCME本身就带有模板制作功能,所以我们可以完全根据自己的需要在MCME中制作自己的模板。& D6 V" q$ O: s- F8 p
2 ]/ C3 J: Q9 |3 e打开MCME,根据上面“KVCD的制作”中的步骤进行设置,同时记得修改“Frequency”为48000。然后在菜单“Options”中点击“Save settings as profile”,给这个模板起个名字(例如KVCD-Low-650),即可把此设置保存为一个模板。通过设置多个“Variable bitrate”中“Maximum”、“Average”和“Minimum”,可以得到不同的组合,并可以保存为多个模板,以后使用时只需要打开一个RM文件,然后直接在“Out format”中选择你所需要的模板即可。 T1 i) b0 T( o: C- @0 E: I
( x5 g! C @6 x. t* s- W1 I# U制作好模板以后,记得到“C:\Documents and Settings\xxx(当前用户名)\Application Data\MCMPEGEnc”下,把 *.mef 的模板文件都保存起来。以后重装系统或者MCME后,把这些 .mef 文件复制回去,就可以直接使用这些模板了。
' J; Q6 U1 Z( }: [# b& @; z4 e3 @0 l
3 模板的应用
7 Z6 [; W* S; D, N3 J: m9 e. ]/ y: z! k/ X- f o& u) o* v+ V
可能一些朋友虽然建立了很多模板,但在实际应用中却不知道该如何选择这些模板。这里我给大家介绍一个小窍门,让你能够快速准确的选择与源文件相对应的模板。
1 f% J- s3 G* e% R+ r1 n; ~: q2 ]/ _: o- y0 }( J
先用与源文件相关的视频剪辑工具从源文件中裁取出一小段(1-2分钟为宜)容易分辨的视频片断,然后分别用几种不同的模板进行转换,找到与源文件画质最靠近的模板,就可以使用这个模板进行转换了。如果是电视剧或者系列讲座的话,通过一次分析,就可以使用同一个模板进行批量处理了。3 r0 c$ E1 _- Z, n
# g, i! l/ c h1 X% a例如,用Real Media Editor从一个RM、RMVB文件中裁取出包含1分钟面部特写、物品特写或者其他比较容易分辨出画质的视频片断,如果是电影,最好再裁取一些打斗、爆炸场面,用不同的模板转换。然后分析几种模板转换前后的文件,就可以找到与源文件最靠近的模板。6 x' \9 s: y/ V( }
8 P+ N2 n: {; Q+ y2 h, e0 k O
- r0 F& S. t6 U8 f' }& M( m四 测试( I) E t- c% i- U
8 S# l( A& r8 N1 K* q为了说明KVCD的优势,这里我就用我亲自测试的结果来说明吧,其实我已经做了很多张KVCD的HDVD,效果不错。 J* K1 ?# ^/ s% |# x0 c
$ |7 C6 @" G) e" y这里用《企业管理视频\时代光华区域销售管理讲座》这套讲座来做测试吧(这也是我今天在制作的内容)。2 G0 q. J" v ]! ~& e, d
* g% }% g ` q. I, W9 ?
图1是第一节内容的播放窗口,大家可以看一看播放时间(36分钟)和容量(40M)。为了方便说明,我从这一节里面剪出来5分钟作为测试源,如图2。
* [; N6 a2 o9 {; h9 d) C, ^! l* v- {9 H
2 ~" G* i$ }6 m; u
9 T5 J" r7 t$ L I3 g6 s
文件1是5分钟的RM视频,2、3、4是用TMPGEnc PLUS以550000、650000、750000(MPEG.Video.CQ_MaxBitRate 的值,不知道的话请看前面模板进阶部分)三个值转换后的结果。5是用MCME 以550为平均值转换的。 ?0 S ^% t& k
1 @+ y- w/ M; |+ y$ |
上面的转换结果都是KVCD,由于时间原因我没有再把他们转换成VCD和MPEG-1,但是MCME提供的生成目标文件的体积预测功能,所以下面我就直接以MCME的抓图为主。
* f2 |: J; V5 ?
& N+ N2 k, p0 T( W. @图3、图4分别是把源文件1转换为VCD和MPEG-1时的体积,大家注意一下我标出的绿色部分。
& y: z7 @8 k& y/ _2 ~: J1 l- D @% x# M" t B$ g$ q# S2 C q
8 w2 F/ Y- x" s1 U' [$ r
" Z/ Y: u; S! V/ _9 E图5、图6、图7分别是以KVCD格式转换后的结果。模板中的“KVCD_X”是我自己制作的模板,也就是把设置好的结果保存成模板,方便以后使用。模板的具体参数我也都标出来了,大家可以看一下。$ ?0 X4 @* K# K, |; v/ I
. k5 d" A+ p' t- W+ c( q- Y# e+ F) ~9 Y F& g/ j6 C) _
! N6 n( A# n$ D0 |
& G- X! ?8 v- n" g; Q6 w& ?, x由于这套视频的RM压缩的实在太大,使用高码率也没法提高画质,所以我就相应的使用了比较低的码率来转换成KVCD。要是源视频文件质量比较高的话,可以使用较高码率以得到更好的画质(最高也只能达到VCD的质量)。这几个模板是我在做了大量测试后得出的 比较合适的几个参数,所以我就保存成模板,方便以后使用。( N& L( x/ h3 u z+ i
* W! j' K5 t- ^) o( g' m5 Q3 ?9 Y我把这几个不同的质量模板分别命名为KVCD_L(Low)、KVCD_H(High)。这三个模板主要是用来制作KVCD格式的DVD光盘的,所以里面的音频我也都设置成相应的DVD格式的,省得到时还需要二次编码。
- V8 w0 _) C7 u& C
6 H% n) E# r- o m图8是已经完成的一套讲座,采用的是KVCD_M模板,大家可以看看前后容量。三个讲座的时间分别是:: s4 v$ ^& |- x# W" g' S6 d# B% X
自爱 1小时06分0 I9 m# t7 h5 z; Y' {
总裁魅力领导与激励 A 1小时07分2 h& |6 W1 ~; K; d+ K, p0 r& B
总裁魅力领导与激励 B 1小时整
! T, w# i5 g; J5 E% G
0 ^( r' m4 b; L9 Q( q4 O* a3 u5 P, O% s* P, C/ W! V7 w' ^
最后再贴两张抓图,这两张图是从《总裁魅力领导与激励》里分别抓来的。上面一张是原始RMVB全屏抓图,下面一张是使用KVCD_M模板转换后的全屏抓图(因为这套讲座的RMVB压缩的不是很厉害,质量比较好,所以使用KVCD_M模板),大家可以看看前 后效果。
9 `* b( k: {- T0 l J
( x) r Y' a9 y1 l
7 Q R, d) Z# O, f. H+ y$ n: C/ O U$ [7 [
, t9 f# Y$ {+ t+ v1 x5 K
上面是我亲自测试的结果,而且我已经用这种方法刻了多张DVD了。
* b; R1 U. k0 ]8 h7 V4 A+ v7 O6 `: k5 M) K C/ |0 K: E$ a$ D
以我的经验,类似这类讲座的视频,由于画质没有特别高的要求,所以可以根据源文件的质量来制定模板或者参数,以接近源文件的画质为标准。当然,如果你要的是容量而不是质量的话,可以统一使用比较低的参数值。8 I( p! k/ q) q7 @
2 P P1 F+ b* j/ U: H
如果是电影的话,推荐使用TMPGEnc PLUS来转换,虽然耗费的时间比较多,但是质量相对要高很多;如果是普通的讲座或者教学什么的,推荐使用MCME来转换,可以节省近一半的时间。) ~4 U* C0 ^6 b0 @! O' a
, d6 q/ Q% a6 F, Y由于我没有做过直接用DVDRIP转换成KDVD,所以这个结果我就没法说明了,有兴趣的朋友可以亲自试一试。理论上可以在一张DVD碟片装2部100分钟的电影,而保证画质没有降低!用DVDRIP刻DVD的话,反正质量已经达不到原始DV D的标准,所以用KDVD来刻的话,应该是个不错的解决方案。& Q; ?2 \$ {* Z7 q" B2 t/ O7 Q: b
4 v$ {, F3 y' v$ I" T# O; ?6 N<全文完>
) |4 I, Z' B, k# aUID360 帖子20119 积分3627 论坛币312735 美刀 论坛附加积分538 内部附加积分2012 赞助附加积分0 注册时间2006-12-3 查看详细资料. F# b% ^/ _8 K$ v- Y* w
引用 使用道具 报告 回复 TOP
5 u( R' a) Q5 _: B" }, ^ ~/ y' |2 `! o4 b+ U
0 u7 x& W1 R, _$ u- _
灵溪 # C/ e# X- }7 r# V" g- t
Administrator# F( R3 `$ c) P
9 E \2 } ^0 X. F
3 m" v$ {' i6 o: Y& |6 I+ a, G' {
UID360 帖子20119 积分3627 论坛币312735 美刀 论坛附加积分538 内部附加积分2012 赞助附加积分0 注册时间2006-12-3 发短消息 加为好友 当前离线 4# 大 中 小 发表于 2007-9-3 22:16 只看该作者 ) L, I/ g" M" J2 s" i* x" q: I
再加一次 VCD的刻录* R; m7 \4 [; h6 G( a
/ B7 d- m# f/ ]- n' L
4 ] S3 F1 ?9 G; T7 Y" u$ t' N
[如何刻大于700M的片子的方法]/ u. l+ g* Q4 N+ F
光盘超级刻录设置! ! a6 j, i( ^ B' p8 G8 R
1、在开始刻录前首先需要在Nero中进行参数设置,设置方法如下:
# l3 W. m+ c; R单击菜单:文件->参数选项->常规,将“红色标志”调整为90分钟。
4 R- }) k% L+ Z$ w4 Q7 L; j/ a8 v, r: G* x+ H* }: M) u
2、选中“专家功能”选项页,选中允许超刻功能。
! N0 p4 e( t. l' D8 n6 N$ H$ U/ G* s" b- \$ X T; d
3、从“文件”菜单下选择“刻录镜像文件”,然后单击工具栏上的刻录按钮,在刻录方式下选择“Disk at once”选项。8 W7 U) [5 J8 v4 l m& U4 a0 _7 h( ~) i
: N& a- Q7 `1 C$ ]+ \
4、这时Nero会提醒光盘容量不足,不用理会,之后会出现以下提示信息,单击“刻录超烧光盘”按钮开始刻录。接下来只要等待刻录结束即可9 P' |6 O6 e! I8 i
: I' @4 P5 E7 Q3 k5、注意事项,由于Nero的超烧功能必须在Disk at Once模式下才能使用 |
|