落岸天使论坛

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

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

[复制链接]

27

主题

446

回帖

518

积分

云天使

Rank: 4

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

8 V8 j3 l8 e  o. Q8 f一、VCD/DVD转AVI  
* V0 R+ r6 A* @$ h4 H8 C! S
3 y9 r# r: f; d+ v' `9 l. J3 F( T0 A1.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,从其主窗口中点击“文件→打开视频文件”菜单命令,在出现的对话框中选择导入要转换的视频文件。4 k1 \" c0 A6 u# q5 ^; H0 f
$ W: J/ B4 T- N* Y( I. G& c
  点击“视频→完全处理模式”菜单命令,然后再点击“视频→压缩”菜单命令,在打开的“选择视频压缩”对话框中选择视频编码器(Codec),可选择“DivX Pro 5.1.1 Codec”、“XviD MPEG-4 Codec”,选择好后点击“配置”按钮,进行编码器设置,以上两种编码器设置选项比较多,但一般情况下只要设置码率(Bitrate)即可,如XviD编码器,可将码率设置为450~550Kbps,这样的码率主要针对VCD质量的视频,如果是DVD质量的视频可设置为1500Kbps或更高一点。
( G# c9 f* U3 q: E$ a/ i" [  q8 P0 w  p: F" O( m
  MPEG-1文件的音频部分一般采用MPEG-1 Audio Layer II格式,码率高达224Kbps,我们需要将它压缩成体积较小的MP3格式。点击“音频→完全处理模式”及“来源音频”菜单命令,然后点击“视频→压缩”菜单命令,并在出现的“设置音频压缩”对话框中选择“DivX ;-) Audio”选项,规格为“64kbps,44 KHz,Stereo for DivX ;-)”,如果要接近CD音质则需要采用128Kbps。
2 R0 l+ j1 _( Q, a5 T: m- j! R5 P+ L. B( {( _
最后,点击“文件→另存为AVI文件”菜单命令,在出现的对话框中将文件命名即可编码保存。8 R& c9 B$ P, v  b3 V0 a
1 j4 C/ s' f& r4 {! W. P: J
  2.DVD转AVI2 \; k8 G) T9 b+ \

) J$ e$ J/ w+ ^  由DVD转换而来的AVI文件我们常称为DVDRip,这是最早出现的DVD影片备份技术,它一般采用DivX编码,在保持了DVD高画质的同时,可将DVD的体积降低到了原来的1/7甚至更低。
+ v" ]& v8 E$ x0 h9 r: \$ O3 V7 r; _# e6 t, J
  在这里,我们并不力求给大家提供一个完整的DVD转DVDRip的方案,但为了应付各种可能出现的情况,我们将尽可能详细介绍DVD转AVI的步骤。AVI可以作为一个中间格式来使用,对于不能直接导入DVD文件的编码软件来说,必须先把DVD转换成AVI格式。! A& @1 V9 s" i+ E) G

: ^$ Z, `9 W# w1 }8 R  (1)复制DVD中的文件
  }3 i0 B4 d+ L9 x
5 w! e( a8 a3 Z% S" O( m8 d! `  将DVD的影片内容复制到硬盘中是制作DVDRip的第一个步骤。' z# W+ D2 }7 |+ U# m
: B; u+ Z! j- U8 p
  在DVD光盘中,DVD影片存放在VIDEO_TS目录内,其中VOB文件是保存影音数据的,IFO文件则是控制VOB文件播放的,主要文件都以“VTS_xx_y”格式作为文件名。xx是标题编号(从01到99);y是区段编号(从0到9)。制作DVDRip时需要将这些VOB和IFO文件复制到硬盘中。
/ N! C8 u& Y, \
' f0 F1 N: j2 }; Y. j  对目前市售的廉价DVD影片而言,直接将它们复制到硬盘中即可。不过,部分正版DVD影片则不能用常规方法复制,对付这类影片我们可以使用CladDVD、DVD Decrypter、vStrip、DeDVD这一类DeCSS软件,它们能够将VOB文件复制到硬盘中并去掉加密信息。

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:01:24 | 显示全部楼层
(2)编码软件XMPEG的使用6 \( W0 W# |- K  q0 g# ~; N/ Z

. i, H  `3 K, j9 e1 @# }  目前,DVDRip编码软件非常多,从理论上讲,任何可导入MPEG-2格式的AVI编码软件都可以作为DVDRip的编码软件,比较常见的有XMPEG、FlaskMPEG、Dr.DivX、DVDx、VirtualDubMod(VirtualDub的一个变种)等,其中XMPEG可算是专业的DVDRip制作软件,它功能强大、操作方便、编码速度快,所以使用比较广泛。; I8 r) Y/ i1 E- Y( c  D7 P% Y6 F( q
9 X# i7 w' Z  ~# z* U
  XMPEG拥有操作向导功能,使用操作向导可完成导入文件、选择音轨及字幕、设置输出格式、裁剪画面及重定尺寸等重要步骤。
  ^9 `; c) a' Y. K5 e% B8 r& ?. K, j2 H; t# H2 i/ k
  运行XMPEG,会出现操作向导,点击“下一步”按钮,转入文件导入对话框,这里主要有两个按钮,点击“打开DVD 来源”按钮,软件会对DVD的根目录进行扫描,自动导入所需要的IFO文件,这只对没加密DVD光盘有用;如果点击“浏览”按钮,可手工选择IFO或VOB文件,如果有多个VOB文件,那么最好导入它们的IFO文件,这样可以一次对多个VOB文件进行处理,也方便在下一步中选择需要的音轨。
' a1 e6 V7 m2 u2 \" T  [$ o
) |5 J4 X* A) _3 N0 b* m接下来要选择欲输出的音轨和字幕,DVD中常常包括多个不同语言的AC3音轨及字幕,我们只能选择其中的一个音轨,XMPEG能将字幕嵌入到DVDRip视频中去,但这种硬字幕会影响视频的质量,在字幕流列表中选择“No subtitlesl”(无字幕)选项则不会把字幕加到视频中。9 Z9 R" R7 B0 X' O: N7 W5 j2 H- M0 X

5 Y6 k1 ]1 ~7 ~8 C8 Z  接下来要设置输出格式,毫无疑问,应该选择DivX格式。& G# _0 ^4 r2 F4 @
2 W' a7 Z& m3 u( Q4 |. b
  在“影片规格设定”步骤中选中“剪裁黑色区域”选项以便裁剪视频四周的黑边,为了将DVD压缩得更小,可以通过减少画面的大小来达到目的。从尺寸列表中选择一种你需要的尺寸,不过最好不要改变画面的长宽比(可在视频工具面板中选择“维持外观比例”选项),以免画面变形。改变尺寸后,此时可切换至预览窗口,在窗口中通过拖动画面中的虚线框进行的手工裁剪。如果画面较暗,可拖动播放器面板中的播放指针来浏览画面,以免将有画面的部分裁去。在“视频工具”面板中还要选择重定尺寸的算法为“HQ Bicubic”以达到最高的画面质量,如果要将字幕嵌入到视频中要选择“文字盒”选项。2 W) Z" m4 M! x0 d
% z3 [7 X! E* Y' m9 _3 j! @: b
  以上设置完成后,点击向导窗口中的“下一步”按钮,然后选择输出插件为“AVI Writer”,在最后一步,取消“马上开始转换”选项后点击“完成”按钮。因为以上的设置还只是全部设置的一部分,现在还不能进行转换编码。
1 Q3 [0 [% ~( o+ U# g% A7 S# l- @
) F: X2 k* X# q6 c  在预览窗口中点击鼠标右键,选择“选项”命令,在出现的“Xmpeg 选项”对话框中进行各项参数设置。+ {* X7 z' P1 m# w& R- E  x

7 C, R0 f# |' R7 h7 N3 D& l  点击“视频”选项卡,这里的FPS即帧率(每秒播放的帧数),一般按照软件侦测到的帧率即可。在“iDCT选项”中软件已经自动做好了选择。在“视频结构”选项组中,选中“去除隔行”选项可消除隔行视频中常见的“毛刺”,改善画面质量,如果是逐行DVD应该选择“忽略扫描顺序”选项。
$ L) J2 h9 e. c! i  @
' D/ h8 J! e/ s  在“音频”选项卡中主要是设置对音频的处理模式,选择“直接串流复制”选项,会将DVD中的AC3音频输出为一个单独的文件,而输出的视频则是无声的;选择“处理音频”选项则会将音频编码为MP3格式并加入到DivX AVI中去;而“不处理音频”选项将只输出一个无声的视频文件。在“输出取样比“选项组选中“等同输入”选项,一般来说48kHz的MP3音频是DVDRip中最常用的。3 s/ O& z3 g: @8 @) N" f
$ B! K  Q3 @, W* _  D* E! ?3 ]
  在“一般”选项卡中大部分设置可保持默认值,在编译时间部分中,如果选择“编译文件”选项将全部视频文件进行编码,否则你可选择“帧数”或“秒数”选项,再设置编码的帧的数量或时间长度。
" X. K* y8 l' ^/ P5 v4 f: R, `4 u& t4 \; q, V+ B/ W7 A3 k& S
  在“文件”选项卡设置输出文件的名称及保存路径。* R9 O1 e, T; ]* `) U, k
+ B7 d6 T! o9 y$ o% g+ Y1 f- Y3 q
  在预览窗口中点击鼠标右键,选择“设定插件”命令,会出现插件设置对话框,这里主要是进行视音频编码的设置。设置这部分参数需要先在系统中安装好DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及MP3编码器。1 v9 z8 ?1 q6 i) Q1 J. h0 H' V
; i( K+ P$ e4 {& e2 d5 w, 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”按钮进行二次编码器的设置。
* |9 L" K" C+ Q: S8 {. m1 Q                         r" ?& U9 ?9 q
  由于Codec的设置比较复杂,我们把它放在后面单独讲,其实在任何一个AVI编码软件中,同样的Codec设置方式都是一样的。' V' f6 U0 n1 u' s0 b3 A+ K
韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.  在“Audio(音频)”选项卡中,选定“Codec Compression”选项,然后在“Codec”下拉列表中选择一种MPEG Layer-3 Codec,即MP3编码器,如“Fraunhofer 2 P4 s; m, q! R& C5 z( H. M0 M
IIS MPEG Layer-3 Codec”,接下来在“Formats(格式)”选项中设置音频的参数,一般选择96Kbps或128 Kbps,48kHz,Stereo的MP3音频就行了。  如果选择“No Compression(不压缩)”选项,DivX AVI中的音频部分将使用PCM无压缩WAV音频。这里的音频设置只是针对前面“Xmpeg 选项”音频设置中的“处理音频”情况而进行的,两个音频选项卡的设置以“Xmpeg 选项”中的优先。; J; j* L1 O4 g/ C

' F( C6 X1 \! G1 C6 r' `/ u, j  l  在“General(常规)”选项卡还可以设置对文件进行分割,选中“Split files into(分割文件)”选项框,并在其后设置文件的分割大小,如650MB、700MB,以便将文件保存到光盘当中。另外,在“Bitrate(码率)”选项组中你可以设置输出的目标文件的期望大小,它可以为你计算出视频部分的码率,很有参考价值。
; M/ b( x: Y. t: v1 R$ G
6 G* W& r6 H/ s* u! X  (3)视频编码器设置  Codec即编码解码器,AVI编码软件进行编码工作时要使用Codec提供的压缩算法来进行编码,而播放软件在播放AVI时也要使用它们来进行解码。AVI的压缩算法有很多种,不同Codec所生成的AVI文件差异很大。目前,DVDRip一般使用DivX类及VP6的编码,如DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及VP62,这类Codec并不是Windows系统本身所附带的,需要另外安装它们的软件包。4 @  \4 C: T; r6 T) C! W; ?: M
. ~; l  I0 ^/ O! X& j; m2 ^0 }# E
  下面就以DivX pro 5.1.1为例来了解视频编码器的设置。
, l: k- W3 o; h0 t/ R% F0 t
* d2 l& r, R9 R) p6 v$ I9 @9 |  在DivX Codec属性对话框的“General(普通)”选项卡中首先点击“Select Profile wizard(选择配置向导)”按钮,在出现的对话框中选择“Home Theater(家庭剧场)”模式。
6 e" M" ]3 n! W: E1 v/ H% b1 m, M) a. J/ f
  然后在选项卡中的“Bitrate(码率)”选项组中设置DivX视频的码率,码率是决定最终视频质量的关键因素。码率的数值可参照前面所计算的数值,要使视频接近DVD的品质,码率可在1200~1500Kbps。
( }4 h' j# z8 L+ d9 Y0 ~7 [( E* C7 K& c6 n1 I, Y# d
  在“Variable bitrate(可变码率)”列表中设置编码的模式:一次编码就选择“1-pass”选项,如果是二次编码的第一次设置就选择“Multipass,1st pass”选项,第二次设置则选择“Multipass,nst pass”选项。
! R2 ?4 H5 U$ `4 c& J9 j  h9 l6 B$ W# b2 O) f3 P  c- W1 t0 y; d
  另外,在“Video(视频)”选项卡中主要有7个设置:* ~6 N# S9 d1 t5 n# w

" P: Y" H# P2 H% ?  “Psychovisual Enhancements”即心理视觉增强,可以选择它,并使用默认的“Fast”;“Enable Crop(裁剪)”、“Enable Resize(重设尺寸)”在这里有点多余,不用理会;“Pre-Processing(预处理)”可在编码时消除原始素材中视频噪点,高质量的DVD视频一般不会存在这类问题,通常不用它;“Source Interlace (消除隔行扫描选项)”的功能与编码软件的功能重复,建议在编码软件中设置;“Scene change threshold” 用于定义Codec对场景变换反应的敏感程度,以便在转换时插入一个关键帧,通常可保留缺省值50%;Max Keyframe(最大关键帧)可使用默认的300,码率越小时这个值设置得应该越大。
( @9 V3 |7 v' w+ T
7 d# N4 I5 c! H- L  XviD MPEG-4 Codec的设置与DivX Codec类似,可以参照这里的设置方法。  设置完成,在XMPEG主界面中点击鼠标右键,选择“开始转换”命令即可将DVD编码为DivX AVI。
' R9 v. p* H: x5 L! Y  二、MPEG编码$ G/ F- [& M0 w7 r1 J

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

评分

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

查看全部评分

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:02:52 | 显示全部楼层
四、制作QuickTime流媒体
5 d4 q2 i5 {0 {' Y2 j  MOV也是一种非常优秀的流式视频格式,用MOV格式来保存影片是一个非常好的选择。MOV格式视频的编码软件可使用QuickTime player播放器专业版。7 [9 b" K, m: E2 p" q  D
  1.导入源文件+ x" Y4 o7 L% u# F4 c
  运行QuickTime player 6.51专业版,点击“文件→输入”菜单命令,在出现的对话框中选择需要导入的文件。QuickTime player可直接导入AVI、MOV、MPEG1等视频文件。! f+ U0 x' V: i; e! D
  2.设置及输出  t/ R+ F4 Z7 }# J
  导入好的视频文件会在一个新的播放器窗口中打开,在该窗口中点击“文件→输出”菜单命令,打开“将输出的文件另存为”对话框,在“输出”列表中选择“影片转换成QuickTime影片”选项。 " z$ |. _5 P  @( r  b
  点击“选项”按钮,将打开“影片设置”对话框,在“视频”选项组中点击“设置”按钮,然后在打开的“压缩设置”对话框中选择压缩方式为“Sorenson Video 3”或“MPEG-4 Video”,“质量”尽量选择“最佳”,最后再设置帧率、关键帧间隔、码率等参数,这些和其他的视频编码软件没太大的区别,可参照设置,需要注意的是关键帧间隔最多为10秒钟,也就是如果帧率为24fps,关键帧间隔可为240帧。
* Y, ?  k3 T3 {( @  视频部分还可进行“滤镜”设置,为MOV视频加入模糊、亮度、锐化等效果,点击“大小”按钮还可设置视频的尺寸。% w& b2 I2 S) j3 }/ s
  音频部分可使用默认的“MPEG-4 Audio”,它使用AAC作为其音频部分的编码。如果要进行修改可选定“影片设置”对话框中的“声音”选项,然后点击“设置”按钮,并在出现的“声音设置”对话框中设置采样频率等参数,如要进一步设置还可点击“选项”按钮,具体设置AAC音频的码率等参数。* a5 d! f6 f& r$ H
  设置完成后返回到“将输出的文件另存为”对话框,将MOV文件命名后点击“保存”按钮,即可输出MOV视频。& P. w1 B0 p3 ]. @
  五、用RealProducer Plus 10制作RMVB视频$ U  z# y5 z4 [" L/ s7 d* ]1 x
  RMVB是RM的升级版本,其中的“VB”,指的是VBR,即Variable Bitrate(可变码率)。Real Video一直是流式视频的领头羊,它的压缩率高,在低码率下视频质量优秀。目前Real Video已经发展到了Real Video10,它的官方编码软件为RealProducer Plus 10。
- v  ~' ^  ?& V' k3 F4 J' r# ~  1.导入源文件
: U% ?7 |$ ~, Y& |1 |% P' B$ v  运行RealProducer Plus 10,点击主界面左边“Input file(输入文件)”后的“Browse(浏览)”按钮,在出现的对话框中选择导入需要转换的文件。RealProducer Plus 10可导入的文件类型非常多,包括AVI、MPG、ASF、MOV、WMV等格式。
2 E( t# n- T) ?' D; c! y                      
# k, l+ F3 j6 R# ?! 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)即可。
4 x7 N, C5 y* e/ R  2.设置压缩参数/ Q2 x1 b( \3 |! d
  导入源文件后,我们还需要设置压缩的参数。点击主界面右边的“Audiences(观众)”按钮,打开“Audiences”对话框。
( ~7 b, u% R' |) Q  在“Encoding Settings(编码设置)”选项组中的“Audio mode(音频模式)”列表中共有3种选择,通常选择“Music”即可,它的音质最好;“Video mode(视频模式)”可使用默认的“Normal Motion Video(普通动态视频)”;“Video codec(视频编码)”应该选择“RealVideo 10”,它的视频质量最好;“2-pass Video encoding”(二次视频编码)会提高编码的精度和质量,但耗时也长了近一倍;选择“Resize vide to”(视频尺寸)选项后,可在其后的数值框中输入重新修定的视频画面尺寸,不过通常不用修改视频的原始尺寸。
* e* u. e9 b$ y- t! ?2 p; e! x- Q  在“Audiences in job”(观众模板)列表中默认使用了4个编码模板。不过它们不一定能适合我们的需要,可在选定后按Del键把它们全部删除。然后再从左边的编码模板列表中选出所需要的模板。一般情况下,如果原始视频为DVD质量,应选择码率大于750Kbps的模板,VCD质量的视频则可以使用450Kbps。3 t, d' I3 f' i
  3.自定义编码方案
1 c+ _; C2 Z4 g3 b0 f  如果对软件所提供的编码模板不满意,还可对编码方案进行自定义。先选定要修改的模板,然后双击它即可在打开的“Audience Properties(观众道具)”对话框中进行详细设置。
6 }0 h4 o* O+ _0 e! z  在这里,编码方式一般使用选择“Target average bit rate(目标平均码率)”选项,RMVB采用动态码率,码率会根据视频的内容而变化,但平均数值会近可能的接近所指定的数值。“Target frame rate(目标帧率)”通常用25~30fps即可。音频编码分“Voice codec”和“Music codec”两种情况,一般使用默认的64Kbps和96Kbps就行了。7 k9 c* S& O  [0 w7 q( [( U
  设置完成后,返回主界面,点击“Encode”按钮即可进行RMVB视频的编码。
4 f9 X- B1 X8 q5 z! {' I  ~- g  提示:如果是对DVD文件进行编码,每一个VOB文件都会生成一个RMVB文件,这时可使用随RealProducer Plus 10一起安装的RealMedia Editor编辑工具来进行合并。& ~+ l" ~3 w( P4 S% c: p% q6 Y' J
  六、流式视频转换成MPEG/AVI格式9 M2 V, b/ E5 A. R
  将流式视频转换成MPEG文件或AVI的工具目前主要是EO Video(http://www.skycn.com/soft/7637.html),它可以将目前最流行的WMV、RM/RMVB、MOV格式转换成AVI或MPEG格式。. W$ m# B$ k2 [6 V
  1.添加媒体文件- ~  Z) s2 Q1 r1 X! G
  EO Video在编码前需将待转换的文件添加到播放列表中,然后才能将列表中文件进行编码。实际上,EO Video既是视频编码软件也是视频播放软件,播放列表中的文件只是待处理的文件。  点击EO Video左下角的“浏览器”选项卡,然后从浏览器中选择要转换的文件,并将其拖入到右边的播放列表栏中。  提示:RMVB文件无法在EO Video浏览器窗口中显示出来的,你需要先将它的扩展名改为RM。
2 l1 b, n5 j, J( ^+ f8 \  2.转换设置
" @: Y0 R, d+ d5 _  点击EO Video左下角的“转换器”选项卡,在出现的界面中点击“PROFILE”(配置)步骤中设置有关的转换参数。在“输出格式”列表中选择“MPEG”或“AVI”。这里,我们以转换为MPEG为例。% M$ I- }  q. P- }! l
  选择为MPEG后,然后选择“视频”选项卡,将“压缩”标准设置为“VCD”或“DVD”(根据原始视频质量进行设置,通常流媒体使用VCD即可),“TV格式”设置为“PAL”。另外,如果对原视频的画面尺寸(分辨率)进行修改,一定要选择“图像匹配”中的重订尺寸算法为“双三次”,因为这种算法的质量是最高的。# r0 d. J6 X8 U' m% o7 Z- [
  3.输出设置) t) y8 ~3 Y0 T5 p- l
  点击“OUTPUT(输出)”步骤,在其中设置输出的参数。# ?& |. q$ H+ _
  首先修改默认的设置,选中“转换播放列表的每个项目为不同输出文件”选项,以便将每个文件单独输出,而不是输出为一个文件。接下来还要设置文件输出的“目标文件夹”,注意目标文件夹所在的硬盘分区一定要留出足够的空间。, {% |3 e' v! A( F2 A
  4.编码
4 ~/ @, k" P* I7 w# C" s& _  点击“CONVERT(转换)”步骤,先选中“处理任务列表”选项以便对列表中的所有文件进行转换,然后点击“START(开始)”按钮,即可开始进行MPEG编码。1 K& \* h5 n2 q! s8 C1 q
  编码的耗时相当长,它对电脑CPU的要求比较高。如果要转换成AVI格式,步骤与此类似。. x' N  b- m( J1 U, [
  七、制作OGM/MKV视频文件
" H$ {2 {# s2 Y  OGM、Matroska(MKV)是近来出现在网络上的新型视频封装格式,它们比AVI更为自由,结构也更加先进,可容纳多条不同编码的音轨及不同格式的字幕轨,音轨和字幕轨的数量可以达到8条以上(MKV是16条),极大地方便了播放。制作这两种格式的视频文件并不需要编码,而是把不同类型的字幕、音频和视频打包进一个文件就行了,速度要比编码快得多。3 M1 X) H! j! {- z# e
  1.OGM的制作: v( |) J" s0 O! b$ N+ {- Z
  VirtualDubMod是VirtualDub的一个变种,它可以将MPEG-2文件编码成OGM或MKV文件,也就是说它可以直接将DVD转换成OGM视频。VirtualDubMod也是目前惟一能剪辑OGM和MKV视频的工具。  r! v' d, O/ H) ~6 W
  运行VirtualDubMod,点击“File→Open Video file(打开视频文件)”菜单命令,在出现的对话框中选择导入DVD中的VOB文件。- J) B& p' V4 j0 v5 x8 g& n1 u( f
  注意:在导入时会出现“Multiple Audio Streams Found(创建多媒体视频流)”对话框,具体选择哪一条AC3音轨要根据在播放器中的播放情况而定,一般情况下选择第一条音轨。' t7 p( b  \9 F6 c. {
  文件导入后,按下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”对话框,点击“保存”按钮进行编码输出。2 q4 F' O3 E& x* g
  不过,VirtualDubMod只能对单个VOB文件进行编码,如果要将一整部的DVD编码成MKV格式,可能需要对4~5个VOB文件进行编码。另外,它只能对视频部分进行编码,音频部分则保持不变直接合并到OGM/MKV中。对于多个编码好的OGM、MKV文件,你可以点击“File→Append segment(附加片段)”菜单命令将它们逐个进行合并。要对OGM/MKV文件进行剪辑也可用VirtualDubMod,这与剪辑普通AVI文件是完全一样的。
2 }. s% y) L- W  2. 制作MKV媒体0 d) {1 @/ _/ y: U
  虽然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进行操作。
3 A& J$ N# _( K! [$ O! c  (1)文件导入
! J& M+ I( x% I9 u6 g% H/ F  运行Mmg.exe,会出现软件的图形界面。点击“Input(输入)”选项卡,点击“Input files(输入文件)”选项组中的“add(添加)”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中。Mkvtoolnix功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!( f) h( F$ R: f! W
  (2)轨道设置
0 B" O0 Y& F+ Y" _9 x  如果视频中已经包括有音频,它还可以选择是否保留该音频!如果要去掉原有的音频,可先在文件列表中选中该视频文件,然后将“Make default track(制作默认轨道)”选项去掉即可。这样的功能要比OGM方便得多!
* Y8 P( R) b4 p4 I  所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在“Track Options(轨道选项)”中的“Language(语言)”列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入“Delay(延时)”框中(单位为毫秒)。/ X% |9 {1 C& z' a1 N6 m- x4 b7 S* B
  (3)文件分割  如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量,你可以对文件进行分割。点击“Global(全局)”选项卡,在其中的“Split(分割)”选项组中选中“Enable splitting(进行分割)”选项,其中,分割有两种方式,即“by size(按文件尺寸)”和“by time(按时间)”,这里,我们当然应该按尺寸来进行分割,具体的尺寸可从后面的列表中选择。
) T* r9 J! s; L  (4)输出
) z  M# V7 \8 W. Y* B# \  界面中的其他选项卡都无关紧要,可以保持默认设置。在“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-6-19 17:19 , Processed in 0.174282 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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