落岸天使论坛

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

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

[复制链接]

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
发表于 2007-11-4 17:00:17 | 显示全部楼层 |阅读模式
我们已经接触了众多数字视频类型,它们各有各的应用领域。为了在不同的领域中应用数字视频,需要在不同的数字视频格式之间进行转换,为了让大家在应用中做到游刃有余,在这里我们将对数字视频格式的转换方法作全面的介绍。    \1 _7 L/ e0 C: ~% F" g+ |7 h

0 y- c- m, `) N一、VCD/DVD转AVI  
+ K8 c3 ]5 `- \% a% b
7 _# \; L7 x1 N3 r+ \. k1.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,从其主窗口中点击“文件→打开视频文件”菜单命令,在出现的对话框中选择导入要转换的视频文件。
9 Y( n' X; Y& C& E. b3 a( }6 y$ Z8 x) k: b$ C2 k) U
  点击“视频→完全处理模式”菜单命令,然后再点击“视频→压缩”菜单命令,在打开的“选择视频压缩”对话框中选择视频编码器(Codec),可选择“DivX Pro 5.1.1 Codec”、“XviD MPEG-4 Codec”,选择好后点击“配置”按钮,进行编码器设置,以上两种编码器设置选项比较多,但一般情况下只要设置码率(Bitrate)即可,如XviD编码器,可将码率设置为450~550Kbps,这样的码率主要针对VCD质量的视频,如果是DVD质量的视频可设置为1500Kbps或更高一点。
9 }7 I$ E5 e9 h. u; Y8 ^8 m1 r  m# ^/ \: F8 J
  MPEG-1文件的音频部分一般采用MPEG-1 Audio Layer II格式,码率高达224Kbps,我们需要将它压缩成体积较小的MP3格式。点击“音频→完全处理模式”及“来源音频”菜单命令,然后点击“视频→压缩”菜单命令,并在出现的“设置音频压缩”对话框中选择“DivX ;-) Audio”选项,规格为“64kbps,44 KHz,Stereo for DivX ;-)”,如果要接近CD音质则需要采用128Kbps。8 m* Z3 |- w0 R/ {
' E- p6 r0 h! W- p% I  ^
最后,点击“文件→另存为AVI文件”菜单命令,在出现的对话框中将文件命名即可编码保存。
: N  U' H- @# q; A+ @
0 e9 |( t+ h* Y  2.DVD转AVI& n7 K+ }- U" Y
3 X, `% G4 j. c" L+ m7 Q- D2 T
  由DVD转换而来的AVI文件我们常称为DVDRip,这是最早出现的DVD影片备份技术,它一般采用DivX编码,在保持了DVD高画质的同时,可将DVD的体积降低到了原来的1/7甚至更低。
, C, Q7 q" r. Q8 c& |- K) W9 ~5 `! T. `
7 [% v6 @1 U! k$ O  在这里,我们并不力求给大家提供一个完整的DVD转DVDRip的方案,但为了应付各种可能出现的情况,我们将尽可能详细介绍DVD转AVI的步骤。AVI可以作为一个中间格式来使用,对于不能直接导入DVD文件的编码软件来说,必须先把DVD转换成AVI格式。
; L; r3 k+ @6 w2 m
+ s  X9 Z/ A% T/ @! k  (1)复制DVD中的文件& ^& W7 z% O8 u
& X) _7 M, [5 ?8 Z0 k
  将DVD的影片内容复制到硬盘中是制作DVDRip的第一个步骤。
$ K6 m2 |' ]6 ^& }. z/ T" ~" Q
, P( T/ ~3 o$ H( G4 I  在DVD光盘中,DVD影片存放在VIDEO_TS目录内,其中VOB文件是保存影音数据的,IFO文件则是控制VOB文件播放的,主要文件都以“VTS_xx_y”格式作为文件名。xx是标题编号(从01到99);y是区段编号(从0到9)。制作DVDRip时需要将这些VOB和IFO文件复制到硬盘中。0 z4 t$ B* z7 p) R$ l

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

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:01:24 | 显示全部楼层
(2)编码软件XMPEG的使用
& h# M" E- S! F1 j- {1 ]  K2 d
$ N; s% t# D8 @& s/ `' u  目前,DVDRip编码软件非常多,从理论上讲,任何可导入MPEG-2格式的AVI编码软件都可以作为DVDRip的编码软件,比较常见的有XMPEG、FlaskMPEG、Dr.DivX、DVDx、VirtualDubMod(VirtualDub的一个变种)等,其中XMPEG可算是专业的DVDRip制作软件,它功能强大、操作方便、编码速度快,所以使用比较广泛。: G- }  V$ O* ^" ^. c" r( ^+ Q

* Y$ x( v, U! f% H2 q% g  XMPEG拥有操作向导功能,使用操作向导可完成导入文件、选择音轨及字幕、设置输出格式、裁剪画面及重定尺寸等重要步骤。
1 h' {5 O/ E* p5 C) C6 |" ]. m8 j2 A1 O9 [% _! z! P
  运行XMPEG,会出现操作向导,点击“下一步”按钮,转入文件导入对话框,这里主要有两个按钮,点击“打开DVD 来源”按钮,软件会对DVD的根目录进行扫描,自动导入所需要的IFO文件,这只对没加密DVD光盘有用;如果点击“浏览”按钮,可手工选择IFO或VOB文件,如果有多个VOB文件,那么最好导入它们的IFO文件,这样可以一次对多个VOB文件进行处理,也方便在下一步中选择需要的音轨。
/ A1 M# u. m" V/ i1 j' b+ Z
6 M3 n' z+ S* S8 [接下来要选择欲输出的音轨和字幕,DVD中常常包括多个不同语言的AC3音轨及字幕,我们只能选择其中的一个音轨,XMPEG能将字幕嵌入到DVDRip视频中去,但这种硬字幕会影响视频的质量,在字幕流列表中选择“No subtitlesl”(无字幕)选项则不会把字幕加到视频中。4 f% {/ i. p; i) B6 K$ r

# I3 e2 j* I) q: r  接下来要设置输出格式,毫无疑问,应该选择DivX格式。4 S  x! i, |* x8 N

4 {, C9 D$ T  Z, ~$ X- ~1 Q3 ?+ B! S  在“影片规格设定”步骤中选中“剪裁黑色区域”选项以便裁剪视频四周的黑边,为了将DVD压缩得更小,可以通过减少画面的大小来达到目的。从尺寸列表中选择一种你需要的尺寸,不过最好不要改变画面的长宽比(可在视频工具面板中选择“维持外观比例”选项),以免画面变形。改变尺寸后,此时可切换至预览窗口,在窗口中通过拖动画面中的虚线框进行的手工裁剪。如果画面较暗,可拖动播放器面板中的播放指针来浏览画面,以免将有画面的部分裁去。在“视频工具”面板中还要选择重定尺寸的算法为“HQ Bicubic”以达到最高的画面质量,如果要将字幕嵌入到视频中要选择“文字盒”选项。
5 T5 f% a0 H7 `0 f( ^3 e+ s3 p4 ^; L4 m6 T" m, M; {  G! j3 `( D) O
  以上设置完成后,点击向导窗口中的“下一步”按钮,然后选择输出插件为“AVI Writer”,在最后一步,取消“马上开始转换”选项后点击“完成”按钮。因为以上的设置还只是全部设置的一部分,现在还不能进行转换编码。
: a4 }1 X# Y2 Z) m. a2 e! F9 s0 M5 P) V/ q2 ~8 C* L
  在预览窗口中点击鼠标右键,选择“选项”命令,在出现的“Xmpeg 选项”对话框中进行各项参数设置。
1 |( J+ B+ |7 _/ {: |* H, W. a& j2 g) P2 \! }; p( H
  点击“视频”选项卡,这里的FPS即帧率(每秒播放的帧数),一般按照软件侦测到的帧率即可。在“iDCT选项”中软件已经自动做好了选择。在“视频结构”选项组中,选中“去除隔行”选项可消除隔行视频中常见的“毛刺”,改善画面质量,如果是逐行DVD应该选择“忽略扫描顺序”选项。
/ l# D( }# o3 `7 m  l( h1 `1 ]
! p2 R' _& n# Q$ c  在“音频”选项卡中主要是设置对音频的处理模式,选择“直接串流复制”选项,会将DVD中的AC3音频输出为一个单独的文件,而输出的视频则是无声的;选择“处理音频”选项则会将音频编码为MP3格式并加入到DivX AVI中去;而“不处理音频”选项将只输出一个无声的视频文件。在“输出取样比“选项组选中“等同输入”选项,一般来说48kHz的MP3音频是DVDRip中最常用的。0 x- @' W* G7 X! n
7 D% k5 @: S' B2 e9 U' ]1 n" s
  在“一般”选项卡中大部分设置可保持默认值,在编译时间部分中,如果选择“编译文件”选项将全部视频文件进行编码,否则你可选择“帧数”或“秒数”选项,再设置编码的帧的数量或时间长度。: t6 Q3 u+ @- _; v: ~
, U: p+ B7 H: Z9 m. P$ O, L
  在“文件”选项卡设置输出文件的名称及保存路径。& n1 \: I; ^, @, r% H. N" X3 O! d
( E7 J" z: y/ d* R0 {& T7 X0 X) Z! D
  在预览窗口中点击鼠标右键,选择“设定插件”命令,会出现插件设置对话框,这里主要是进行视音频编码的设置。设置这部分参数需要先在系统中安装好DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及MP3编码器。
3 }& {1 x8 b6 |  }% c
7 Y0 w  V) q/ Y3 E1 Z, O  在“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”按钮进行二次编码器的设置。6 B/ P* X% [1 y3 K/ W2 t5 n2 F
                       1 o  g  h& R1 j5 j
  由于Codec的设置比较复杂,我们把它放在后面单独讲,其实在任何一个AVI编码软件中,同样的Codec设置方式都是一样的。- q; B8 T  j- t' q7 @
韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.  在“Audio(音频)”选项卡中,选定“Codec Compression”选项,然后在“Codec”下拉列表中选择一种MPEG Layer-3 Codec,即MP3编码器,如“Fraunhofer
/ @: R$ o% l& S' E0 DIIS MPEG Layer-3 Codec”,接下来在“Formats(格式)”选项中设置音频的参数,一般选择96Kbps或128 Kbps,48kHz,Stereo的MP3音频就行了。  如果选择“No Compression(不压缩)”选项,DivX AVI中的音频部分将使用PCM无压缩WAV音频。这里的音频设置只是针对前面“Xmpeg 选项”音频设置中的“处理音频”情况而进行的,两个音频选项卡的设置以“Xmpeg 选项”中的优先。
7 `7 Y0 N$ V1 K4 d, `7 T( `. a1 D0 K+ |1 K* H) \& z! q/ |6 K0 z
  在“General(常规)”选项卡还可以设置对文件进行分割,选中“Split files into(分割文件)”选项框,并在其后设置文件的分割大小,如650MB、700MB,以便将文件保存到光盘当中。另外,在“Bitrate(码率)”选项组中你可以设置输出的目标文件的期望大小,它可以为你计算出视频部分的码率,很有参考价值。1 O1 j% h2 l% d6 w& N4 t) N

* U. L8 I% K' Q5 t! Z% S2 j  (3)视频编码器设置  Codec即编码解码器,AVI编码软件进行编码工作时要使用Codec提供的压缩算法来进行编码,而播放软件在播放AVI时也要使用它们来进行解码。AVI的压缩算法有很多种,不同Codec所生成的AVI文件差异很大。目前,DVDRip一般使用DivX类及VP6的编码,如DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及VP62,这类Codec并不是Windows系统本身所附带的,需要另外安装它们的软件包。
$ H1 y: ]. I, W+ {$ ^4 ]% d
! q) o( P/ _  p) L) I7 R( g  下面就以DivX pro 5.1.1为例来了解视频编码器的设置。$ c. `% Y! j( m9 Q
1 X% K9 X; R1 i8 |' k
  在DivX Codec属性对话框的“General(普通)”选项卡中首先点击“Select Profile wizard(选择配置向导)”按钮,在出现的对话框中选择“Home Theater(家庭剧场)”模式。# G0 S1 V" f3 j7 A& [  p; T
6 y: E( A1 X% V4 \  c
  然后在选项卡中的“Bitrate(码率)”选项组中设置DivX视频的码率,码率是决定最终视频质量的关键因素。码率的数值可参照前面所计算的数值,要使视频接近DVD的品质,码率可在1200~1500Kbps。
0 L$ O" ~. I! d0 ^. G, Y: i7 F9 U* R
  在“Variable bitrate(可变码率)”列表中设置编码的模式:一次编码就选择“1-pass”选项,如果是二次编码的第一次设置就选择“Multipass,1st pass”选项,第二次设置则选择“Multipass,nst pass”选项。
' O& R; ?4 p3 v+ |5 m. D' B$ y) u0 A! |7 {; h  P
  另外,在“Video(视频)”选项卡中主要有7个设置:
/ U" y7 C' ]+ [, H. k
" N4 R: A# G5 A7 g  “Psychovisual Enhancements”即心理视觉增强,可以选择它,并使用默认的“Fast”;“Enable Crop(裁剪)”、“Enable Resize(重设尺寸)”在这里有点多余,不用理会;“Pre-Processing(预处理)”可在编码时消除原始素材中视频噪点,高质量的DVD视频一般不会存在这类问题,通常不用它;“Source Interlace (消除隔行扫描选项)”的功能与编码软件的功能重复,建议在编码软件中设置;“Scene change threshold” 用于定义Codec对场景变换反应的敏感程度,以便在转换时插入一个关键帧,通常可保留缺省值50%;Max Keyframe(最大关键帧)可使用默认的300,码率越小时这个值设置得应该越大。
4 V+ P) ^& F; z5 K; s4 I" }+ a
2 d# w% m9 e: @! o% V  XviD MPEG-4 Codec的设置与DivX Codec类似,可以参照这里的设置方法。  设置完成,在XMPEG主界面中点击鼠标右键,选择“开始转换”命令即可将DVD编码为DivX AVI。
- I+ Z- U% L# ?# ^/ X4 u7 X  二、MPEG编码
2 R4 H/ g: w- |; ?6 B% k/ Y4 w2 S0 Y' B: K# i* Y$ y0 e3 _+ {
  用DV所拍摄的作品要拿给大家欣赏,最好的方式是制作成VCD或DVD影碟,而从DV中采集到的视频文件是AVI格式(DV-AVI),要把它刻成到光碟,需要将它转换成MPEG-1/2格式,这就需要使用到MPEG编码软件。% z' L5 j* d" H$ K8 |4 w& B( p
  1.选择模板
; g+ p* m  U1 R+ c, e9 u7 p6 ^  启动TMPGEnc后会出现“项目向导”对话框,在这里有“VCD、SVCD、DVD”三类模板可供选择,每类模板都有NTSC和PAL两种制式,其中DVD的这两种制式分别还有“低解析度”模式,这种模式使用的是VCD的解析度,这样可在DVD碟片上存放时间长达270分钟的影像。如果要制作VCD,可以选择“Video-CD”下的PAL制式后点击“下一步”按钮。& l5 D. _& j2 |5 S
  2.指定源文件: o9 `: @+ L7 \  K
  点击“影像文件”后的“浏览”按钮,在出现的对话框中选择导入视频文件,TMPGEnc可导入的视频文件种类包括DV-AVI、DivX-AVI、MPEG-1。本步骤的其他部分可保持默认方式,直接点击“下一步”按钮。4 w- }& i0 o) \2 j1 Z$ @
  3.滤镜的设定
+ p8 F& ?% C3 E8 d; F6 G  选择“影像源的范围”选项可指定对影像文件进行编码的范围,你可以指定编码的开始点与结束点,并可校正影像与声音间的同步间距。“裁剪画面”选项用于对源影像画面进行裁剪,可去掉多余的边缘。“消除噪点”选项用于消除视频画面中的噪点,以优化影像效果,设置时如果对设定的值不太了解,可直接在画面上看到预览的效果。在通常情况下,我们不用在这里做选择,直接点击“下一步”按钮。
' q4 ?5 R% ^. L) Q  4.设定码率" P: A% J: L; b5 x
  VCD是固定码率1150Kbps,不需要调整,SVCD最高可达2600Kbps,DVD则一般设定在4000~10000Kbps之间,保持默认设置,直接点击“下一步”按钮。在出现的对话框中设置文件的输出路径及文件名。
5 [/ S: `- d! [  完成操作向导以后进入到主界面,直接点击“开始”按钮就可以开始进行MPEG的转换了。
1 T- o3 }. I& I1 `' C" P8 B9 ]  三、用Windows Media Encoder 9.0制作WMV流媒体视频+ L% {6 o  x' S4 g8 E* B7 ?9 H, }
  WMV格式由是微软推出的流媒体视频格式,它画面质量好,而且被众多第三方软件所支持,用WMV格式来压缩视频是一个非常不错的选择。压缩WMV可用Windows Movie Maker 2和Windows Media Encoder 9.0进行,其中后者用来进行WMV编码要更方便一些。2 v" I( i3 U( s  \7 U1 p- `
  1.导入源文件; q! @0 l' X6 l8 }( N$ s, T. A9 O% Q
  启动Windows Media Encoder 9.0,会打开“新建会话”对话框,选择“文件转换”选项后点击“确定”按钮,接着在“文件选择”中选择源文件并设置输出文件的路径和文件名,Windows Media Encoder 9.0支持导入AVI、ASF、WMV、MPEG-1/2、VOB等格式的视频文件(支持MPEG-2时需要安装MPEG-2解码器)。  r+ P" n: ?% Z+ k$ u
  在“内容分发”部分设置视频的分发方式,一般情况下,我们使用“文件下载”方式即可,如果是作为视频素材来保存则可选择“文件存档”方式,它是依据质量来进行编码,整段WMV文件都使用相同的质量,更适用于再编辑。. l7 u* L7 b( T7 s, A* }
  2.编码选项设置
6 g' x, W) m9 Q5 f5 n# B  I  在“视频”列表中根据源文件的质量选择一种视频编码方式,如果源文件是DVD质量的MPEG-2文件可选择“1Mbps VBR”或“2Mbps VBR”选项,“音频”可选择“CD质量音频VBR”选项,VBR是可变码率,可根据影片场景动态分配数据,质量与压缩率均优于固定码率的CBR,这也是Windows Media 9.0的新特性之一。设置好后点击“完成”回到主界面。4 U7 C0 I2 p2 F5 s, c5 P$ \
  3.更改设置并编码
9 I2 z: X8 t4 Q* o- m) U0 ?  会话向导中的设置选项比较简单,也许并不符合你的需要,你可点击工具栏中的“属性”按钮,在打开的“会话属性”对话框中作进一步的设置。点击“压缩”选项卡,点击“编辑”按钮,在打开的“自定义编码设置”对话框中点击“XXXKbps”选项卡(视具体设置不同),并在这里设置音频格式、视频大小、帧率、码率等参数,具体的参数都可以参照DivX中的相应设置。9 b8 K+ R/ Z4 s6 E
  此外,我们还可在“处理”选项卡中对隔行视频进行“取消隔行扫描”处理,以消除动态画面中可能产生的毛刺现象。( s. [/ Y5 w6 r) G
  设置完成后,点击工具栏上的“开始编码”按钮进行编码,Windows Media Encoder会自动进行2-pass编码,即将编码分成两个步骤进行。

评分

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

查看全部评分

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:02:52 | 显示全部楼层
四、制作QuickTime流媒体9 S( h" y: P/ @
  MOV也是一种非常优秀的流式视频格式,用MOV格式来保存影片是一个非常好的选择。MOV格式视频的编码软件可使用QuickTime player播放器专业版。" M  w. F+ m# w
  1.导入源文件, O0 e* o* Q& G" }  Z) c" b
  运行QuickTime player 6.51专业版,点击“文件→输入”菜单命令,在出现的对话框中选择需要导入的文件。QuickTime player可直接导入AVI、MOV、MPEG1等视频文件。
: @# \" Z& x- A8 [/ E  2.设置及输出& g: B7 {2 {5 k$ n
  导入好的视频文件会在一个新的播放器窗口中打开,在该窗口中点击“文件→输出”菜单命令,打开“将输出的文件另存为”对话框,在“输出”列表中选择“影片转换成QuickTime影片”选项。
# L2 C* |2 p  K2 I7 z  点击“选项”按钮,将打开“影片设置”对话框,在“视频”选项组中点击“设置”按钮,然后在打开的“压缩设置”对话框中选择压缩方式为“Sorenson Video 3”或“MPEG-4 Video”,“质量”尽量选择“最佳”,最后再设置帧率、关键帧间隔、码率等参数,这些和其他的视频编码软件没太大的区别,可参照设置,需要注意的是关键帧间隔最多为10秒钟,也就是如果帧率为24fps,关键帧间隔可为240帧。6 E) n. e2 `6 b0 K1 j2 b* {
  视频部分还可进行“滤镜”设置,为MOV视频加入模糊、亮度、锐化等效果,点击“大小”按钮还可设置视频的尺寸。
" N& _0 d% n- @  音频部分可使用默认的“MPEG-4 Audio”,它使用AAC作为其音频部分的编码。如果要进行修改可选定“影片设置”对话框中的“声音”选项,然后点击“设置”按钮,并在出现的“声音设置”对话框中设置采样频率等参数,如要进一步设置还可点击“选项”按钮,具体设置AAC音频的码率等参数。. D/ s7 H: v6 E" k; n) r7 d, ?6 w
  设置完成后返回到“将输出的文件另存为”对话框,将MOV文件命名后点击“保存”按钮,即可输出MOV视频。
: W& T: _+ S" X$ b; I: `  五、用RealProducer Plus 10制作RMVB视频+ x" L2 o* A* h: Y* y; B
  RMVB是RM的升级版本,其中的“VB”,指的是VBR,即Variable Bitrate(可变码率)。Real Video一直是流式视频的领头羊,它的压缩率高,在低码率下视频质量优秀。目前Real Video已经发展到了Real Video10,它的官方编码软件为RealProducer Plus 10。
8 |) j2 z/ [+ Q1 b/ ]$ T/ L: i  1.导入源文件8 W" L" Z. @4 M6 L( F! v' m
  运行RealProducer Plus 10,点击主界面左边“Input file(输入文件)”后的“Browse(浏览)”按钮,在出现的对话框中选择导入需要转换的文件。RealProducer Plus 10可导入的文件类型非常多,包括AVI、MPG、ASF、MOV、WMV等格式。
7 s# G4 u- @  b: s                      3 }1 v6 X( t. x
  提示:RealProducer Plus 10不能直接导入MPEG-2格式。如果要让RealProducer支持DVD的MPEG-2或VOB文件,可安装MPEG-2解码程序Elecard MPEG2 Video Decoder(http://www.ttdown.com/ViewDownURL.asp?softID=10425)即可。
7 X9 {* ~# n3 V- H/ G  2.设置压缩参数$ l% I' n  {* x
  导入源文件后,我们还需要设置压缩的参数。点击主界面右边的“Audiences(观众)”按钮,打开“Audiences”对话框。
3 w6 S4 q; V: n; n0 C  在“Encoding Settings(编码设置)”选项组中的“Audio mode(音频模式)”列表中共有3种选择,通常选择“Music”即可,它的音质最好;“Video mode(视频模式)”可使用默认的“Normal Motion Video(普通动态视频)”;“Video codec(视频编码)”应该选择“RealVideo 10”,它的视频质量最好;“2-pass Video encoding”(二次视频编码)会提高编码的精度和质量,但耗时也长了近一倍;选择“Resize vide to”(视频尺寸)选项后,可在其后的数值框中输入重新修定的视频画面尺寸,不过通常不用修改视频的原始尺寸。
. t  a/ n" O8 ]  在“Audiences in job”(观众模板)列表中默认使用了4个编码模板。不过它们不一定能适合我们的需要,可在选定后按Del键把它们全部删除。然后再从左边的编码模板列表中选出所需要的模板。一般情况下,如果原始视频为DVD质量,应选择码率大于750Kbps的模板,VCD质量的视频则可以使用450Kbps。: o" F) D" ?! g1 l
  3.自定义编码方案# t" q6 L7 N4 e
  如果对软件所提供的编码模板不满意,还可对编码方案进行自定义。先选定要修改的模板,然后双击它即可在打开的“Audience Properties(观众道具)”对话框中进行详细设置。
$ P% j& e: B4 t) o  在这里,编码方式一般使用选择“Target average bit rate(目标平均码率)”选项,RMVB采用动态码率,码率会根据视频的内容而变化,但平均数值会近可能的接近所指定的数值。“Target frame rate(目标帧率)”通常用25~30fps即可。音频编码分“Voice codec”和“Music codec”两种情况,一般使用默认的64Kbps和96Kbps就行了。% w5 C& J/ h) V- A" e& L; |
  设置完成后,返回主界面,点击“Encode”按钮即可进行RMVB视频的编码。
6 r2 \; {% y* E) x* u* \9 o2 ]  提示:如果是对DVD文件进行编码,每一个VOB文件都会生成一个RMVB文件,这时可使用随RealProducer Plus 10一起安装的RealMedia Editor编辑工具来进行合并。
1 n2 r" W' @1 i: n  六、流式视频转换成MPEG/AVI格式
/ H; n- a5 e5 p( k6 {8 j  将流式视频转换成MPEG文件或AVI的工具目前主要是EO Video(http://www.skycn.com/soft/7637.html),它可以将目前最流行的WMV、RM/RMVB、MOV格式转换成AVI或MPEG格式。
6 M3 E' w4 X# g' N$ g  1.添加媒体文件
% V+ f5 S! V  a% ^: k  EO Video在编码前需将待转换的文件添加到播放列表中,然后才能将列表中文件进行编码。实际上,EO Video既是视频编码软件也是视频播放软件,播放列表中的文件只是待处理的文件。  点击EO Video左下角的“浏览器”选项卡,然后从浏览器中选择要转换的文件,并将其拖入到右边的播放列表栏中。  提示:RMVB文件无法在EO Video浏览器窗口中显示出来的,你需要先将它的扩展名改为RM。
; X! F5 r& u0 _6 o( N$ B+ {  2.转换设置
5 z  r& K4 q+ V. [0 X  C" O  点击EO Video左下角的“转换器”选项卡,在出现的界面中点击“PROFILE”(配置)步骤中设置有关的转换参数。在“输出格式”列表中选择“MPEG”或“AVI”。这里,我们以转换为MPEG为例。
  U& s# ~3 S; i1 c) Z5 H" ?) e9 T  选择为MPEG后,然后选择“视频”选项卡,将“压缩”标准设置为“VCD”或“DVD”(根据原始视频质量进行设置,通常流媒体使用VCD即可),“TV格式”设置为“PAL”。另外,如果对原视频的画面尺寸(分辨率)进行修改,一定要选择“图像匹配”中的重订尺寸算法为“双三次”,因为这种算法的质量是最高的。* p  i8 }2 S! D' ?
  3.输出设置8 e5 `) \. \% [& t0 A' ?
  点击“OUTPUT(输出)”步骤,在其中设置输出的参数。" @! _, B: r% W7 D  z( g' F
  首先修改默认的设置,选中“转换播放列表的每个项目为不同输出文件”选项,以便将每个文件单独输出,而不是输出为一个文件。接下来还要设置文件输出的“目标文件夹”,注意目标文件夹所在的硬盘分区一定要留出足够的空间。2 j' Q0 H) N" C/ f) T& D
  4.编码5 l/ ^* y' ^- T
  点击“CONVERT(转换)”步骤,先选中“处理任务列表”选项以便对列表中的所有文件进行转换,然后点击“START(开始)”按钮,即可开始进行MPEG编码。7 i8 q; l. m8 _" F, ~: X
  编码的耗时相当长,它对电脑CPU的要求比较高。如果要转换成AVI格式,步骤与此类似。, P5 q$ q' w' \1 \7 `) U/ n
  七、制作OGM/MKV视频文件
) _5 [0 T7 n4 H2 T  OGM、Matroska(MKV)是近来出现在网络上的新型视频封装格式,它们比AVI更为自由,结构也更加先进,可容纳多条不同编码的音轨及不同格式的字幕轨,音轨和字幕轨的数量可以达到8条以上(MKV是16条),极大地方便了播放。制作这两种格式的视频文件并不需要编码,而是把不同类型的字幕、音频和视频打包进一个文件就行了,速度要比编码快得多。: s/ W2 A! g/ X5 V9 I! P! o" V
  1.OGM的制作& K2 E4 S2 J8 h5 y4 J2 l0 K- W
  VirtualDubMod是VirtualDub的一个变种,它可以将MPEG-2文件编码成OGM或MKV文件,也就是说它可以直接将DVD转换成OGM视频。VirtualDubMod也是目前惟一能剪辑OGM和MKV视频的工具。# Y. {5 V% i: j& {1 C5 p* J0 v+ r' a4 d
  运行VirtualDubMod,点击“File→Open Video file(打开视频文件)”菜单命令,在出现的对话框中选择导入DVD中的VOB文件。
* g8 V: j  o* E# `: i9 V  注意:在导入时会出现“Multiple Audio Streams Found(创建多媒体视频流)”对话框,具体选择哪一条AC3音轨要根据在播放器中的播放情况而定,一般情况下选择第一条音轨。7 ]. s' i' v7 ~7 h7 r
  文件导入后,按下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”对话框,点击“保存”按钮进行编码输出。
- D7 a: _! x4 b) y2 ?  不过,VirtualDubMod只能对单个VOB文件进行编码,如果要将一整部的DVD编码成MKV格式,可能需要对4~5个VOB文件进行编码。另外,它只能对视频部分进行编码,音频部分则保持不变直接合并到OGM/MKV中。对于多个编码好的OGM、MKV文件,你可以点击“File→Append segment(附加片段)”菜单命令将它们逐个进行合并。要对OGM/MKV文件进行剪辑也可用VirtualDubMod,这与剪辑普通AVI文件是完全一样的。
* k! e; h) f6 j* g- p3 J, [  2. 制作MKV媒体
6 o  C1 {1 ~5 j2 _% e  虽然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进行操作。5 a8 S5 |" w/ p! a& w! W
  (1)文件导入
  j6 _5 w" ]+ F8 Y  运行Mmg.exe,会出现软件的图形界面。点击“Input(输入)”选项卡,点击“Input files(输入文件)”选项组中的“add(添加)”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中。Mkvtoolnix功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!+ ?) @4 ?7 E; C8 c
  (2)轨道设置
: I* R& ?, i. \' S: f  如果视频中已经包括有音频,它还可以选择是否保留该音频!如果要去掉原有的音频,可先在文件列表中选中该视频文件,然后将“Make default track(制作默认轨道)”选项去掉即可。这样的功能要比OGM方便得多!9 z- f! S. L, B
  所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在“Track Options(轨道选项)”中的“Language(语言)”列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入“Delay(延时)”框中(单位为毫秒)。
) P; V9 O5 }* m# R- L9 G1 W3 k  (3)文件分割  如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量,你可以对文件进行分割。点击“Global(全局)”选项卡,在其中的“Split(分割)”选项组中选中“Enable splitting(进行分割)”选项,其中,分割有两种方式,即“by size(按文件尺寸)”和“by time(按时间)”,这里,我们当然应该按尺寸来进行分割,具体的尺寸可从后面的列表中选择。* P( X  K+ c9 E. j5 T: P( b
  (4)输出
8 z, b/ W3 f# o9 u  界面中的其他选项卡都无关紧要,可以保持默认设置。在“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, 2025-5-1 14:29 , Processed in 0.088631 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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