落岸天使论坛

 找回密码
 注册
搜索
论坛,不要冷落了陌生人新人注册后在此报道,奖励20羽毛:)严肃处理违规灌水行为及处罚办法
参与论坛宣传活动,获得积分勋章奖励知羽艺匠及其他模板资源下载珍惜你的ID 珍惜你的名誉
查看: 3081|回复: 5

[分享] 视频格式转换实用手册

[复制链接]

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
发表于 2007-11-4 17:00:17 | 显示全部楼层 |阅读模式
我们已经接触了众多数字视频类型,它们各有各的应用领域。为了在不同的领域中应用数字视频,需要在不同的数字视频格式之间进行转换,为了让大家在应用中做到游刃有余,在这里我们将对数字视频格式的转换方法作全面的介绍。  * t0 F6 \$ W* A
. K+ s( [* g* d- T( I9 C' [& }
一、VCD/DVD转AVI  
6 c" O0 {" i5 f: S0 c1 }
! C: }6 N% [" N. E: P7 s1.VCD转AVI  VCD采用MPEG-1视频编码,音频为MPEG-1 Layer II编码,在压缩率上不如DivX+MP3视音频组合的AVI格式。将VCD转换成DivX AVI格式可在保持画质的同时将文件的体积压缩到原文件的1/2到1/3,从而大大降低视频文件所占用的空间,也更方便于网络传输。  常用的VCD转AVI的工具是VirtulDub,它是一款免费软件,功能非常强大,官方版本的VirtulDub支持对AVI(不包括DV-AVI)、MPEG-1、DAT等视频文件进行转换,另外,VirtulDub的某些变种还可以导入MPEG-2和ASF格式的视频文件。  运行VirtulDub,从其主窗口中点击“文件→打开视频文件”菜单命令,在出现的对话框中选择导入要转换的视频文件。8 i2 F; z* W- J6 V. W9 r

. r; _; H$ T  x) N  点击“视频→完全处理模式”菜单命令,然后再点击“视频→压缩”菜单命令,在打开的“选择视频压缩”对话框中选择视频编码器(Codec),可选择“DivX Pro 5.1.1 Codec”、“XviD MPEG-4 Codec”,选择好后点击“配置”按钮,进行编码器设置,以上两种编码器设置选项比较多,但一般情况下只要设置码率(Bitrate)即可,如XviD编码器,可将码率设置为450~550Kbps,这样的码率主要针对VCD质量的视频,如果是DVD质量的视频可设置为1500Kbps或更高一点。
: _. f/ H/ K" B! r' @8 y# c
! n; b9 F* S  ^" x- V  MPEG-1文件的音频部分一般采用MPEG-1 Audio Layer II格式,码率高达224Kbps,我们需要将它压缩成体积较小的MP3格式。点击“音频→完全处理模式”及“来源音频”菜单命令,然后点击“视频→压缩”菜单命令,并在出现的“设置音频压缩”对话框中选择“DivX ;-) Audio”选项,规格为“64kbps,44 KHz,Stereo for DivX ;-)”,如果要接近CD音质则需要采用128Kbps。
. `9 |6 L  z; Y$ m, G( K3 A8 G7 _9 ]; J6 ]; W4 r$ o9 P
最后,点击“文件→另存为AVI文件”菜单命令,在出现的对话框中将文件命名即可编码保存。: E  m" p4 ]$ ]+ S6 `. Y

7 _9 V/ ]# M/ H4 k2 ?  2.DVD转AVI
+ B6 R/ U  Z! a) L6 d) Y" l6 P4 c
  由DVD转换而来的AVI文件我们常称为DVDRip,这是最早出现的DVD影片备份技术,它一般采用DivX编码,在保持了DVD高画质的同时,可将DVD的体积降低到了原来的1/7甚至更低。
( v% I$ m( {# c- t) r1 G) f
3 H0 _6 k9 [7 J* T, y; u5 R  在这里,我们并不力求给大家提供一个完整的DVD转DVDRip的方案,但为了应付各种可能出现的情况,我们将尽可能详细介绍DVD转AVI的步骤。AVI可以作为一个中间格式来使用,对于不能直接导入DVD文件的编码软件来说,必须先把DVD转换成AVI格式。4 X. Q) h5 f* _! B" b

' h$ m6 I; i% D) D# r  G  (1)复制DVD中的文件" e/ ^2 W/ D: D4 `. m- R

2 x9 A& H* F' k0 S! v: l  将DVD的影片内容复制到硬盘中是制作DVDRip的第一个步骤。4 Q0 n; D% U2 p. u  O' U
9 _" I3 M; \+ D5 z. l* e5 Q
  在DVD光盘中,DVD影片存放在VIDEO_TS目录内,其中VOB文件是保存影音数据的,IFO文件则是控制VOB文件播放的,主要文件都以“VTS_xx_y”格式作为文件名。xx是标题编号(从01到99);y是区段编号(从0到9)。制作DVDRip时需要将这些VOB和IFO文件复制到硬盘中。3 E, \6 n  e1 [1 R, Z! Z4 h! E

4 b* Y/ n% j0 @  对目前市售的廉价DVD影片而言,直接将它们复制到硬盘中即可。不过,部分正版DVD影片则不能用常规方法复制,对付这类影片我们可以使用CladDVD、DVD Decrypter、vStrip、DeDVD这一类DeCSS软件,它们能够将VOB文件复制到硬盘中并去掉加密信息。

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:01:24 | 显示全部楼层
(2)编码软件XMPEG的使用
8 T- g; j+ g+ u! k
7 {& O  n1 t4 M" q1 M, g7 }, S  目前,DVDRip编码软件非常多,从理论上讲,任何可导入MPEG-2格式的AVI编码软件都可以作为DVDRip的编码软件,比较常见的有XMPEG、FlaskMPEG、Dr.DivX、DVDx、VirtualDubMod(VirtualDub的一个变种)等,其中XMPEG可算是专业的DVDRip制作软件,它功能强大、操作方便、编码速度快,所以使用比较广泛。
5 W' [6 c* z/ z, g: S+ w
# F/ M3 E! r$ K3 }% W2 {7 U, W  XMPEG拥有操作向导功能,使用操作向导可完成导入文件、选择音轨及字幕、设置输出格式、裁剪画面及重定尺寸等重要步骤。+ Z& U& a3 v- T6 H/ V% ], N. k

' C  L* Z9 G( Y% f9 `  运行XMPEG,会出现操作向导,点击“下一步”按钮,转入文件导入对话框,这里主要有两个按钮,点击“打开DVD 来源”按钮,软件会对DVD的根目录进行扫描,自动导入所需要的IFO文件,这只对没加密DVD光盘有用;如果点击“浏览”按钮,可手工选择IFO或VOB文件,如果有多个VOB文件,那么最好导入它们的IFO文件,这样可以一次对多个VOB文件进行处理,也方便在下一步中选择需要的音轨。2 M  W/ a  u5 \
2 f: N5 g1 e" c: E. D
接下来要选择欲输出的音轨和字幕,DVD中常常包括多个不同语言的AC3音轨及字幕,我们只能选择其中的一个音轨,XMPEG能将字幕嵌入到DVDRip视频中去,但这种硬字幕会影响视频的质量,在字幕流列表中选择“No subtitlesl”(无字幕)选项则不会把字幕加到视频中。
5 i# W7 @& d+ r# q  \: x4 [2 |, y$ q. ?1 v5 w0 T
  接下来要设置输出格式,毫无疑问,应该选择DivX格式。
, i6 O7 X* L5 [8 u! A3 ~# A
0 `9 w2 t( K: y0 f% s8 r  在“影片规格设定”步骤中选中“剪裁黑色区域”选项以便裁剪视频四周的黑边,为了将DVD压缩得更小,可以通过减少画面的大小来达到目的。从尺寸列表中选择一种你需要的尺寸,不过最好不要改变画面的长宽比(可在视频工具面板中选择“维持外观比例”选项),以免画面变形。改变尺寸后,此时可切换至预览窗口,在窗口中通过拖动画面中的虚线框进行的手工裁剪。如果画面较暗,可拖动播放器面板中的播放指针来浏览画面,以免将有画面的部分裁去。在“视频工具”面板中还要选择重定尺寸的算法为“HQ Bicubic”以达到最高的画面质量,如果要将字幕嵌入到视频中要选择“文字盒”选项。
4 j5 h  r- k- o' [# y( L
! i1 x1 Z& ^8 g4 \( J+ z3 j( s  以上设置完成后,点击向导窗口中的“下一步”按钮,然后选择输出插件为“AVI Writer”,在最后一步,取消“马上开始转换”选项后点击“完成”按钮。因为以上的设置还只是全部设置的一部分,现在还不能进行转换编码。
6 p$ ]7 c" ~( x. P1 E$ X
" O8 X' B& v' M' N  在预览窗口中点击鼠标右键,选择“选项”命令,在出现的“Xmpeg 选项”对话框中进行各项参数设置。- i# d6 v" y# I/ o

1 r5 |- @8 a# b; f4 c8 ?  点击“视频”选项卡,这里的FPS即帧率(每秒播放的帧数),一般按照软件侦测到的帧率即可。在“iDCT选项”中软件已经自动做好了选择。在“视频结构”选项组中,选中“去除隔行”选项可消除隔行视频中常见的“毛刺”,改善画面质量,如果是逐行DVD应该选择“忽略扫描顺序”选项。- _% D  g# N/ O" G  H7 O
" o, }$ B/ @  s8 r$ g2 l1 L. \
  在“音频”选项卡中主要是设置对音频的处理模式,选择“直接串流复制”选项,会将DVD中的AC3音频输出为一个单独的文件,而输出的视频则是无声的;选择“处理音频”选项则会将音频编码为MP3格式并加入到DivX AVI中去;而“不处理音频”选项将只输出一个无声的视频文件。在“输出取样比“选项组选中“等同输入”选项,一般来说48kHz的MP3音频是DVDRip中最常用的。, G% Y7 T2 `# W0 j5 M

3 Q: {- d( b9 [% X2 L  在“一般”选项卡中大部分设置可保持默认值,在编译时间部分中,如果选择“编译文件”选项将全部视频文件进行编码,否则你可选择“帧数”或“秒数”选项,再设置编码的帧的数量或时间长度。& R( n% z7 d2 h9 k  E) b8 k
# ?; i2 Q' v, O7 E' \
  在“文件”选项卡设置输出文件的名称及保存路径。
: G) l: M, X: b) o# {' K% U. b7 x( N$ W5 l( _0 P& u4 F1 N$ v
  在预览窗口中点击鼠标右键,选择“设定插件”命令,会出现插件设置对话框,这里主要是进行视音频编码的设置。设置这部分参数需要先在系统中安装好DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及MP3编码器。
! U8 T3 h6 D6 d& V. K) S* u! S. b3 m8 b/ Z4 N- W0 ^7 _
  在“Video(视频)”选项卡中点击“Codec compression(编码压缩)”选项,然后在右边列表中选择DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec或VP60/61/62编码中的一种。要设置编码器的参数可通过点击“Configure 1st pass”或“Configure nth pass”按钮,然后在弹出的编码器设置窗口中进行设置。这里有两种情况,即一次编码(1-pass)和二次编码(2-pass)。一次编码只需选择“Configure 1st pass(配置一次编码)”按钮,进行一次编码器设置,DivX编码工作一次即可完成;二次编码的编码步骤则要分二步完成,在“2-pass”中的“first-pass”里编码数据将被收集,生成相应的log文件,并用于在“second-pass”中增强编码的精度和品质,只有第二次才会输出AVI文件。“2-pass”编码质量要高于1-pass,但所耗时间也长了近一倍。如欲进行二次编码,可在“Total number of pass(总共编码次数)”处点击“+”按钮,将数值框中的数值设为“2”,然后再先后点击“Configure 1st pass”和“Configure nth pass”按钮进行二次编码器的设置。8 [" r8 s9 e' l' f
                       8 i) i$ w7 N/ ?
  由于Codec的设置比较复杂,我们把它放在后面单独讲,其实在任何一个AVI编码软件中,同样的Codec设置方式都是一样的。
% k! }9 [2 U4 K' _0 l( A韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.  在“Audio(音频)”选项卡中,选定“Codec Compression”选项,然后在“Codec”下拉列表中选择一种MPEG Layer-3 Codec,即MP3编码器,如“Fraunhofer
( U- Z( I! E! f  I! FIIS MPEG Layer-3 Codec”,接下来在“Formats(格式)”选项中设置音频的参数,一般选择96Kbps或128 Kbps,48kHz,Stereo的MP3音频就行了。  如果选择“No Compression(不压缩)”选项,DivX AVI中的音频部分将使用PCM无压缩WAV音频。这里的音频设置只是针对前面“Xmpeg 选项”音频设置中的“处理音频”情况而进行的,两个音频选项卡的设置以“Xmpeg 选项”中的优先。
2 X5 D# T0 \  u6 d
8 r: e+ `1 n  g  g) D  在“General(常规)”选项卡还可以设置对文件进行分割,选中“Split files into(分割文件)”选项框,并在其后设置文件的分割大小,如650MB、700MB,以便将文件保存到光盘当中。另外,在“Bitrate(码率)”选项组中你可以设置输出的目标文件的期望大小,它可以为你计算出视频部分的码率,很有参考价值。
( ^' M; o; d$ W% j) b
% g$ ?, `; C6 D/ N% Z6 _) y3 B; ]  (3)视频编码器设置  Codec即编码解码器,AVI编码软件进行编码工作时要使用Codec提供的压缩算法来进行编码,而播放软件在播放AVI时也要使用它们来进行解码。AVI的压缩算法有很多种,不同Codec所生成的AVI文件差异很大。目前,DVDRip一般使用DivX类及VP6的编码,如DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及VP62,这类Codec并不是Windows系统本身所附带的,需要另外安装它们的软件包。; b* U& L% u+ J; c/ D$ W# d' b7 T  {
3 t2 y; W  n9 j+ P+ ?
  下面就以DivX pro 5.1.1为例来了解视频编码器的设置。. S2 h  o/ D6 l. c6 ?9 @
/ O6 Z1 l9 Y9 r& \
  在DivX Codec属性对话框的“General(普通)”选项卡中首先点击“Select Profile wizard(选择配置向导)”按钮,在出现的对话框中选择“Home Theater(家庭剧场)”模式。$ Z) ~' h& A" S$ c. L

$ K3 ~: x6 b  s0 R8 @( d( f8 l( h  然后在选项卡中的“Bitrate(码率)”选项组中设置DivX视频的码率,码率是决定最终视频质量的关键因素。码率的数值可参照前面所计算的数值,要使视频接近DVD的品质,码率可在1200~1500Kbps。
# w" W% Y8 k8 L" r3 e8 _& K/ F4 T9 }  e8 t' q4 C
  在“Variable bitrate(可变码率)”列表中设置编码的模式:一次编码就选择“1-pass”选项,如果是二次编码的第一次设置就选择“Multipass,1st pass”选项,第二次设置则选择“Multipass,nst pass”选项。0 x6 s1 B. T3 N; |% {1 Z

* D3 o. @/ C8 w' i. Y4 C  另外,在“Video(视频)”选项卡中主要有7个设置:; \2 @2 D( U. e
) K  {% z$ k8 T
  “Psychovisual Enhancements”即心理视觉增强,可以选择它,并使用默认的“Fast”;“Enable Crop(裁剪)”、“Enable Resize(重设尺寸)”在这里有点多余,不用理会;“Pre-Processing(预处理)”可在编码时消除原始素材中视频噪点,高质量的DVD视频一般不会存在这类问题,通常不用它;“Source Interlace (消除隔行扫描选项)”的功能与编码软件的功能重复,建议在编码软件中设置;“Scene change threshold” 用于定义Codec对场景变换反应的敏感程度,以便在转换时插入一个关键帧,通常可保留缺省值50%;Max Keyframe(最大关键帧)可使用默认的300,码率越小时这个值设置得应该越大。
9 v3 I! G8 ]$ g3 p5 _! g
, u8 V% }" v( _4 I0 v+ S' X( B7 n; N  XviD MPEG-4 Codec的设置与DivX Codec类似,可以参照这里的设置方法。  设置完成,在XMPEG主界面中点击鼠标右键,选择“开始转换”命令即可将DVD编码为DivX AVI。* e6 R6 o, u/ A; N
  二、MPEG编码- a, ?" [$ c* G9 Y/ g, Q( r

* U( ^. F: ~8 }9 g) g: n" F  用DV所拍摄的作品要拿给大家欣赏,最好的方式是制作成VCD或DVD影碟,而从DV中采集到的视频文件是AVI格式(DV-AVI),要把它刻成到光碟,需要将它转换成MPEG-1/2格式,这就需要使用到MPEG编码软件。
" a$ y9 V7 e  p8 x7 `$ I  1.选择模板
7 h) |% q+ X5 {* T+ w5 _5 P  启动TMPGEnc后会出现“项目向导”对话框,在这里有“VCD、SVCD、DVD”三类模板可供选择,每类模板都有NTSC和PAL两种制式,其中DVD的这两种制式分别还有“低解析度”模式,这种模式使用的是VCD的解析度,这样可在DVD碟片上存放时间长达270分钟的影像。如果要制作VCD,可以选择“Video-CD”下的PAL制式后点击“下一步”按钮。
% e- |' x% M  F3 l  2.指定源文件
6 X0 `9 G! E! b$ p  点击“影像文件”后的“浏览”按钮,在出现的对话框中选择导入视频文件,TMPGEnc可导入的视频文件种类包括DV-AVI、DivX-AVI、MPEG-1。本步骤的其他部分可保持默认方式,直接点击“下一步”按钮。
* Z/ z6 r( t1 C/ |' s! G  3.滤镜的设定: Q5 p4 ]- K6 ^3 b9 P; m5 ~! C
  选择“影像源的范围”选项可指定对影像文件进行编码的范围,你可以指定编码的开始点与结束点,并可校正影像与声音间的同步间距。“裁剪画面”选项用于对源影像画面进行裁剪,可去掉多余的边缘。“消除噪点”选项用于消除视频画面中的噪点,以优化影像效果,设置时如果对设定的值不太了解,可直接在画面上看到预览的效果。在通常情况下,我们不用在这里做选择,直接点击“下一步”按钮。4 m* m- n- z6 Z  d
  4.设定码率
# i# V' b  X/ V6 d8 |" L& W  VCD是固定码率1150Kbps,不需要调整,SVCD最高可达2600Kbps,DVD则一般设定在4000~10000Kbps之间,保持默认设置,直接点击“下一步”按钮。在出现的对话框中设置文件的输出路径及文件名。& w) b% k- Z3 N
  完成操作向导以后进入到主界面,直接点击“开始”按钮就可以开始进行MPEG的转换了。
: H" n2 U( i6 {* \: D0 i/ r7 h7 E  三、用Windows Media Encoder 9.0制作WMV流媒体视频
5 L! I+ o! [$ S5 p$ G  WMV格式由是微软推出的流媒体视频格式,它画面质量好,而且被众多第三方软件所支持,用WMV格式来压缩视频是一个非常不错的选择。压缩WMV可用Windows Movie Maker 2和Windows Media Encoder 9.0进行,其中后者用来进行WMV编码要更方便一些。
6 {! a5 p* O) z0 i  1.导入源文件( t. Q- [0 e8 @! J& u3 z( \
  启动Windows Media Encoder 9.0,会打开“新建会话”对话框,选择“文件转换”选项后点击“确定”按钮,接着在“文件选择”中选择源文件并设置输出文件的路径和文件名,Windows Media Encoder 9.0支持导入AVI、ASF、WMV、MPEG-1/2、VOB等格式的视频文件(支持MPEG-2时需要安装MPEG-2解码器)。
0 @: ~2 a6 {4 Q6 B  在“内容分发”部分设置视频的分发方式,一般情况下,我们使用“文件下载”方式即可,如果是作为视频素材来保存则可选择“文件存档”方式,它是依据质量来进行编码,整段WMV文件都使用相同的质量,更适用于再编辑。" U5 n4 f* d% P% r' r! E! t- N
  2.编码选项设置' h/ e  H% S% o: c% V0 z6 o
  在“视频”列表中根据源文件的质量选择一种视频编码方式,如果源文件是DVD质量的MPEG-2文件可选择“1Mbps VBR”或“2Mbps VBR”选项,“音频”可选择“CD质量音频VBR”选项,VBR是可变码率,可根据影片场景动态分配数据,质量与压缩率均优于固定码率的CBR,这也是Windows Media 9.0的新特性之一。设置好后点击“完成”回到主界面。
9 J% y% Y  M+ B' Y: s. D* ~  3.更改设置并编码  O/ e0 o0 o, {+ @7 h8 p. Y. L! D
  会话向导中的设置选项比较简单,也许并不符合你的需要,你可点击工具栏中的“属性”按钮,在打开的“会话属性”对话框中作进一步的设置。点击“压缩”选项卡,点击“编辑”按钮,在打开的“自定义编码设置”对话框中点击“XXXKbps”选项卡(视具体设置不同),并在这里设置音频格式、视频大小、帧率、码率等参数,具体的参数都可以参照DivX中的相应设置。0 a5 q5 J7 g( h" }4 e2 Z
  此外,我们还可在“处理”选项卡中对隔行视频进行“取消隔行扫描”处理,以消除动态画面中可能产生的毛刺现象。
9 ?3 ~8 m0 E1 r  设置完成后,点击工具栏上的“开始编码”按钮进行编码,Windows Media Encoder会自动进行2-pass编码,即将编码分成两个步骤进行。

评分

参与人数 1羽毛 +10 收起 理由
FLZXD + 10 感谢分享

查看全部评分

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:02:52 | 显示全部楼层
四、制作QuickTime流媒体
! C* |; J) ~. E/ R$ V! c% j" a  MOV也是一种非常优秀的流式视频格式,用MOV格式来保存影片是一个非常好的选择。MOV格式视频的编码软件可使用QuickTime player播放器专业版。9 E  m, t7 u# l- @
  1.导入源文件9 }* H& i) R: m! N& d& ]9 b) [
  运行QuickTime player 6.51专业版,点击“文件→输入”菜单命令,在出现的对话框中选择需要导入的文件。QuickTime player可直接导入AVI、MOV、MPEG1等视频文件。
! a1 |& W4 O7 l: w  w% F( R: `- n  2.设置及输出3 S$ f! L' l  y; s5 f; w: k! B5 H0 p
  导入好的视频文件会在一个新的播放器窗口中打开,在该窗口中点击“文件→输出”菜单命令,打开“将输出的文件另存为”对话框,在“输出”列表中选择“影片转换成QuickTime影片”选项。 2 F2 q3 E. D5 i7 L8 s; Y
  点击“选项”按钮,将打开“影片设置”对话框,在“视频”选项组中点击“设置”按钮,然后在打开的“压缩设置”对话框中选择压缩方式为“Sorenson Video 3”或“MPEG-4 Video”,“质量”尽量选择“最佳”,最后再设置帧率、关键帧间隔、码率等参数,这些和其他的视频编码软件没太大的区别,可参照设置,需要注意的是关键帧间隔最多为10秒钟,也就是如果帧率为24fps,关键帧间隔可为240帧。
* Z1 t  M. s) @7 b  视频部分还可进行“滤镜”设置,为MOV视频加入模糊、亮度、锐化等效果,点击“大小”按钮还可设置视频的尺寸。
& ], u. _, T, K0 `) v" r' n" \  音频部分可使用默认的“MPEG-4 Audio”,它使用AAC作为其音频部分的编码。如果要进行修改可选定“影片设置”对话框中的“声音”选项,然后点击“设置”按钮,并在出现的“声音设置”对话框中设置采样频率等参数,如要进一步设置还可点击“选项”按钮,具体设置AAC音频的码率等参数。6 m/ U- L& A8 ~2 ?* P
  设置完成后返回到“将输出的文件另存为”对话框,将MOV文件命名后点击“保存”按钮,即可输出MOV视频。; t7 B: @/ }7 u- E
  五、用RealProducer Plus 10制作RMVB视频
& z  L9 l3 e2 z2 x  RMVB是RM的升级版本,其中的“VB”,指的是VBR,即Variable Bitrate(可变码率)。Real Video一直是流式视频的领头羊,它的压缩率高,在低码率下视频质量优秀。目前Real Video已经发展到了Real Video10,它的官方编码软件为RealProducer Plus 10。% C$ H5 a7 |% G2 Q& C+ g! L
  1.导入源文件
& w& r1 e1 V5 k8 q, m6 |$ p0 a  运行RealProducer Plus 10,点击主界面左边“Input file(输入文件)”后的“Browse(浏览)”按钮,在出现的对话框中选择导入需要转换的文件。RealProducer Plus 10可导入的文件类型非常多,包括AVI、MPG、ASF、MOV、WMV等格式。" l) V( T3 Y  D5 V. K& D# j; d
                      ) ?, }- k: A) m  s
  提示:RealProducer Plus 10不能直接导入MPEG-2格式。如果要让RealProducer支持DVD的MPEG-2或VOB文件,可安装MPEG-2解码程序Elecard MPEG2 Video Decoder(http://www.ttdown.com/ViewDownURL.asp?softID=10425)即可。; t) A& a$ r" N  w7 s
  2.设置压缩参数
  H! ?4 G' O  ^9 h3 K- [  导入源文件后,我们还需要设置压缩的参数。点击主界面右边的“Audiences(观众)”按钮,打开“Audiences”对话框。
, n# y) T/ d9 B( q( S+ a  在“Encoding Settings(编码设置)”选项组中的“Audio mode(音频模式)”列表中共有3种选择,通常选择“Music”即可,它的音质最好;“Video mode(视频模式)”可使用默认的“Normal Motion Video(普通动态视频)”;“Video codec(视频编码)”应该选择“RealVideo 10”,它的视频质量最好;“2-pass Video encoding”(二次视频编码)会提高编码的精度和质量,但耗时也长了近一倍;选择“Resize vide to”(视频尺寸)选项后,可在其后的数值框中输入重新修定的视频画面尺寸,不过通常不用修改视频的原始尺寸。$ _) o* ]  z3 i' f4 h" f+ m
  在“Audiences in job”(观众模板)列表中默认使用了4个编码模板。不过它们不一定能适合我们的需要,可在选定后按Del键把它们全部删除。然后再从左边的编码模板列表中选出所需要的模板。一般情况下,如果原始视频为DVD质量,应选择码率大于750Kbps的模板,VCD质量的视频则可以使用450Kbps。" I! }) w% N3 C7 \3 A; d, p9 R6 C2 X/ y3 _
  3.自定义编码方案1 Q4 R9 V4 H% H$ ?3 [
  如果对软件所提供的编码模板不满意,还可对编码方案进行自定义。先选定要修改的模板,然后双击它即可在打开的“Audience Properties(观众道具)”对话框中进行详细设置。
3 F5 d8 A0 v; Q  在这里,编码方式一般使用选择“Target average bit rate(目标平均码率)”选项,RMVB采用动态码率,码率会根据视频的内容而变化,但平均数值会近可能的接近所指定的数值。“Target frame rate(目标帧率)”通常用25~30fps即可。音频编码分“Voice codec”和“Music codec”两种情况,一般使用默认的64Kbps和96Kbps就行了。
. O4 j$ n+ ^+ p; O2 g  设置完成后,返回主界面,点击“Encode”按钮即可进行RMVB视频的编码。
0 U5 X& ^1 D0 S! s  提示:如果是对DVD文件进行编码,每一个VOB文件都会生成一个RMVB文件,这时可使用随RealProducer Plus 10一起安装的RealMedia Editor编辑工具来进行合并。0 t4 e4 o% l- i6 n  S
  六、流式视频转换成MPEG/AVI格式
/ D3 y0 i7 h2 `  将流式视频转换成MPEG文件或AVI的工具目前主要是EO Video(http://www.skycn.com/soft/7637.html),它可以将目前最流行的WMV、RM/RMVB、MOV格式转换成AVI或MPEG格式。5 k! p& s/ q+ r" ?( v
  1.添加媒体文件! f! S4 e! H% ^3 x8 i
  EO Video在编码前需将待转换的文件添加到播放列表中,然后才能将列表中文件进行编码。实际上,EO Video既是视频编码软件也是视频播放软件,播放列表中的文件只是待处理的文件。  点击EO Video左下角的“浏览器”选项卡,然后从浏览器中选择要转换的文件,并将其拖入到右边的播放列表栏中。  提示:RMVB文件无法在EO Video浏览器窗口中显示出来的,你需要先将它的扩展名改为RM。1 E  @6 ^# O2 U7 A# F: e
  2.转换设置6 y/ h# r: Z' L2 [8 j
  点击EO Video左下角的“转换器”选项卡,在出现的界面中点击“PROFILE”(配置)步骤中设置有关的转换参数。在“输出格式”列表中选择“MPEG”或“AVI”。这里,我们以转换为MPEG为例。4 g2 f3 Q5 m$ S2 b* A
  选择为MPEG后,然后选择“视频”选项卡,将“压缩”标准设置为“VCD”或“DVD”(根据原始视频质量进行设置,通常流媒体使用VCD即可),“TV格式”设置为“PAL”。另外,如果对原视频的画面尺寸(分辨率)进行修改,一定要选择“图像匹配”中的重订尺寸算法为“双三次”,因为这种算法的质量是最高的。
5 m( p  k, H' y, [; y- k/ u$ ?  3.输出设置$ a" O) T/ A$ m9 B6 M' m- g
  点击“OUTPUT(输出)”步骤,在其中设置输出的参数。
) b+ U! Y/ Q- y* g  首先修改默认的设置,选中“转换播放列表的每个项目为不同输出文件”选项,以便将每个文件单独输出,而不是输出为一个文件。接下来还要设置文件输出的“目标文件夹”,注意目标文件夹所在的硬盘分区一定要留出足够的空间。* b' r4 m/ Z1 i! X; s! m, s
  4.编码# V, T* _; |6 a1 z0 x  i
  点击“CONVERT(转换)”步骤,先选中“处理任务列表”选项以便对列表中的所有文件进行转换,然后点击“START(开始)”按钮,即可开始进行MPEG编码。( a) X7 c0 `) \4 P2 Z
  编码的耗时相当长,它对电脑CPU的要求比较高。如果要转换成AVI格式,步骤与此类似。
8 {& i7 x- ~+ ]. N2 D& q  七、制作OGM/MKV视频文件
& @) f$ p( B& m- n  x0 n$ c  OGM、Matroska(MKV)是近来出现在网络上的新型视频封装格式,它们比AVI更为自由,结构也更加先进,可容纳多条不同编码的音轨及不同格式的字幕轨,音轨和字幕轨的数量可以达到8条以上(MKV是16条),极大地方便了播放。制作这两种格式的视频文件并不需要编码,而是把不同类型的字幕、音频和视频打包进一个文件就行了,速度要比编码快得多。1 L- u  V* e' X$ d. _
  1.OGM的制作/ z2 r: E1 y8 B3 X! U1 D
  VirtualDubMod是VirtualDub的一个变种,它可以将MPEG-2文件编码成OGM或MKV文件,也就是说它可以直接将DVD转换成OGM视频。VirtualDubMod也是目前惟一能剪辑OGM和MKV视频的工具。
" W, @1 a; L# l' o2 B5 m2 B4 \  运行VirtualDubMod,点击“File→Open Video file(打开视频文件)”菜单命令,在出现的对话框中选择导入DVD中的VOB文件。
. _# ^4 d& Y4 a/ O% n6 S& o  注意:在导入时会出现“Multiple Audio Streams Found(创建多媒体视频流)”对话框,具体选择哪一条AC3音轨要根据在播放器中的播放情况而定,一般情况下选择第一条音轨。* J2 {! o- ?1 N' W
  文件导入后,按下F7键设置输出,在出现的“Save As(另存为)”对话框中设置文件名及保存的位置,保存类型应该选择“Matroska File(MKV)”或“OGM”。在“Video(视频)”选项组中选择“Video Mode(视频模式)”为“Full processing mode(完全处理模式)”选项,然后点击“Change(更改)”按钮,即会出现“Select video compression(选择视频压缩)”对话框,你可在这里选择DivX 5.1.1、XviD、VP60/61/62等编码,然后点击“Configure(配置)”按钮设置编码参数,码率一般设置为1200~1500bps,这和制作普通的DVDRip没有任何区别。完成后即可返回“Save As”对话框,点击“保存”按钮进行编码输出。
7 b+ H2 P  }2 b# a3 h2 r  不过,VirtualDubMod只能对单个VOB文件进行编码,如果要将一整部的DVD编码成MKV格式,可能需要对4~5个VOB文件进行编码。另外,它只能对视频部分进行编码,音频部分则保持不变直接合并到OGM/MKV中。对于多个编码好的OGM、MKV文件,你可以点击“File→Append segment(附加片段)”菜单命令将它们逐个进行合并。要对OGM/MKV文件进行剪辑也可用VirtualDubMod,这与剪辑普通AVI文件是完全一样的。
1 ^6 t) x4 H6 d: R  2. 制作MKV媒体9 i, n: U8 }& x, O% B
  虽然VirtualDubMod可以制作Matroska(MKV)格式,但它的功能限制较多,不能对RM、MPEG、MOV视频和SSA、SUB等字幕进行封装,用它制作出来的MKV和OGM格式基本没有差别。要真正发挥MKV强大的功能,最为方便的还是Mkvtoolnix(http://www.bunkus.org/videotools/mkvtoolnix/win32/),它的功能最为齐全,也最为强大。它可以将QuickTime媒体和SUB图形字幕也封装到MKV中去,使得MKV几乎变成了万能的媒体容器。将Mkvtoolnix解压之后,还要将Mkvtoolnix Runtime Package(http://www.bunkus.org/videotools/mkvtoolnix/win32/)也一并解压到Mkvtoolnix所在的目录,否则它是无法运行的。Mkvtoolnix的主程序Mkvmerge.exe是命令行程序,不过这个软件包中还提供了一个GUI外壳程序Mmg.exe,可运行它来对Mkvmerge.exe进行操作。
' N9 r% y! E( f  (1)文件导入5 h/ J9 c- |3 x" B- y/ u
  运行Mmg.exe,会出现软件的图形界面。点击“Input(输入)”选项卡,点击“Input files(输入文件)”选项组中的“add(添加)”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中。Mkvtoolnix功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!2 F# L5 W+ A' K1 {" d
  (2)轨道设置
* j( h5 G& B: t! E  如果视频中已经包括有音频,它还可以选择是否保留该音频!如果要去掉原有的音频,可先在文件列表中选中该视频文件,然后将“Make default track(制作默认轨道)”选项去掉即可。这样的功能要比OGM方便得多!; k( g. o1 w- _5 N9 u
  所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在“Track Options(轨道选项)”中的“Language(语言)”列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入“Delay(延时)”框中(单位为毫秒)。. e# H( ?3 F3 G3 |3 W  T6 t
  (3)文件分割  如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量,你可以对文件进行分割。点击“Global(全局)”选项卡,在其中的“Split(分割)”选项组中选中“Enable splitting(进行分割)”选项,其中,分割有两种方式,即“by size(按文件尺寸)”和“by time(按时间)”,这里,我们当然应该按尺寸来进行分割,具体的尺寸可从后面的列表中选择。
3 O6 P+ p9 T, v( ^& w. ?1 _  E  (4)输出
! c# L$ R! C8 B& s9 o. Q  界面中的其他选项卡都无关紧要,可以保持默认设置。在“Global”选项卡下面的“Output filename(输出文件名)”框中设置输出文件的路径及名称后,点击“Start Muxing(开始合并)”按钮即可输出MKV文件。  另外,Mkvtoolnix也可用于分离MKV文件,只要将MKV文件导入,再将每个码流单独命名输出就行了。

155

主题

531

回帖

1517

积分

精灵天使

Rank: 6Rank: 6

积分
1517

优秀版主奖

发表于 2007-11-4 22:08:26 | 显示全部楼层
很重要的知识,有空好好学习下,谢谢LZ

15

主题

2069

回帖

2172

积分

梦天使

Rank: 6Rank: 6

积分
2172

优秀会员奖60周年国庆纪念勋章五周年纪念勋章

QQ
发表于 2007-11-4 22:38:23 | 显示全部楼层
不错的资料.多谢

8

主题

146

回帖

175

积分

雾天使

Rank: 2

积分
175
发表于 2007-11-6 21:06:41 | 显示全部楼层
谢谢分享!谢谢楼主~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|落岸天使论坛

GMT+8, 2024-12-26 13:56 , Processed in 0.130991 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表