落岸天使论坛

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

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

[复制链接]

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
发表于 2007-11-4 17:00:17 | 显示全部楼层 |阅读模式
我们已经接触了众多数字视频类型,它们各有各的应用领域。为了在不同的领域中应用数字视频,需要在不同的数字视频格式之间进行转换,为了让大家在应用中做到游刃有余,在这里我们将对数字视频格式的转换方法作全面的介绍。  : W) Q0 s5 H+ ^3 X9 o7 D( J
9 }- f2 q# Y8 m% t
一、VCD/DVD转AVI  
$ b9 J  |6 _9 |( s0 }% k' ]# h/ _* r
1.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 ]. q4 a  p: |
: q% m" t' A* N6 ?  点击“视频→完全处理模式”菜单命令,然后再点击“视频→压缩”菜单命令,在打开的“选择视频压缩”对话框中选择视频编码器(Codec),可选择“DivX Pro 5.1.1 Codec”、“XviD MPEG-4 Codec”,选择好后点击“配置”按钮,进行编码器设置,以上两种编码器设置选项比较多,但一般情况下只要设置码率(Bitrate)即可,如XviD编码器,可将码率设置为450~550Kbps,这样的码率主要针对VCD质量的视频,如果是DVD质量的视频可设置为1500Kbps或更高一点。& _: \3 [0 `: x! c8 a$ p
/ R) F; u* t& @# h
  MPEG-1文件的音频部分一般采用MPEG-1 Audio Layer II格式,码率高达224Kbps,我们需要将它压缩成体积较小的MP3格式。点击“音频→完全处理模式”及“来源音频”菜单命令,然后点击“视频→压缩”菜单命令,并在出现的“设置音频压缩”对话框中选择“DivX ;-) Audio”选项,规格为“64kbps,44 KHz,Stereo for DivX ;-)”,如果要接近CD音质则需要采用128Kbps。& \! V( b& h+ f/ w# ?1 A

! {3 K5 H; L" I$ G6 [最后,点击“文件→另存为AVI文件”菜单命令,在出现的对话框中将文件命名即可编码保存。4 n: A4 s% u; R4 S

7 v( X" ^6 q  `6 u. \/ O. [' r  2.DVD转AVI
4 M7 B2 i: h0 R' z, M
" w2 Y) A# _' w. H' E  由DVD转换而来的AVI文件我们常称为DVDRip,这是最早出现的DVD影片备份技术,它一般采用DivX编码,在保持了DVD高画质的同时,可将DVD的体积降低到了原来的1/7甚至更低。3 h  g0 \6 Z+ ~. B8 a& d) Z6 U

' O8 B0 z- [3 o+ z  在这里,我们并不力求给大家提供一个完整的DVD转DVDRip的方案,但为了应付各种可能出现的情况,我们将尽可能详细介绍DVD转AVI的步骤。AVI可以作为一个中间格式来使用,对于不能直接导入DVD文件的编码软件来说,必须先把DVD转换成AVI格式。
0 X& k0 J( D5 }/ A" [9 J9 V3 W- ]8 M. m1 {, J) Z4 g2 a
  (1)复制DVD中的文件- O( ^7 i/ c: \1 `

! p% H0 d# J+ r: A  将DVD的影片内容复制到硬盘中是制作DVDRip的第一个步骤。
, q2 Y! X& v9 ]$ X- [, X: ^$ X: {1 f; b) M& w) g6 j* b( u  `
  在DVD光盘中,DVD影片存放在VIDEO_TS目录内,其中VOB文件是保存影音数据的,IFO文件则是控制VOB文件播放的,主要文件都以“VTS_xx_y”格式作为文件名。xx是标题编号(从01到99);y是区段编号(从0到9)。制作DVDRip时需要将这些VOB和IFO文件复制到硬盘中。5 w' `% A2 M  f& z# a: C- g# i' i9 c
) h. X1 F1 b2 w
  对目前市售的廉价DVD影片而言,直接将它们复制到硬盘中即可。不过,部分正版DVD影片则不能用常规方法复制,对付这类影片我们可以使用CladDVD、DVD Decrypter、vStrip、DeDVD这一类DeCSS软件,它们能够将VOB文件复制到硬盘中并去掉加密信息。

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:01:24 | 显示全部楼层
(2)编码软件XMPEG的使用" L% f4 C* ?$ J7 l4 \+ y. p

; ~- r  r9 R4 _7 z  目前,DVDRip编码软件非常多,从理论上讲,任何可导入MPEG-2格式的AVI编码软件都可以作为DVDRip的编码软件,比较常见的有XMPEG、FlaskMPEG、Dr.DivX、DVDx、VirtualDubMod(VirtualDub的一个变种)等,其中XMPEG可算是专业的DVDRip制作软件,它功能强大、操作方便、编码速度快,所以使用比较广泛。: K( w$ x8 Z' e6 o" ?2 K* Y; Q
! P* d) J; [3 o0 X4 y
  XMPEG拥有操作向导功能,使用操作向导可完成导入文件、选择音轨及字幕、设置输出格式、裁剪画面及重定尺寸等重要步骤。6 N5 W! j! g) ]! N  k; K

9 _  f% e; t" P& a  w1 H" X" u  运行XMPEG,会出现操作向导,点击“下一步”按钮,转入文件导入对话框,这里主要有两个按钮,点击“打开DVD 来源”按钮,软件会对DVD的根目录进行扫描,自动导入所需要的IFO文件,这只对没加密DVD光盘有用;如果点击“浏览”按钮,可手工选择IFO或VOB文件,如果有多个VOB文件,那么最好导入它们的IFO文件,这样可以一次对多个VOB文件进行处理,也方便在下一步中选择需要的音轨。8 ?+ ]  x# I# q# c$ T, x: v; f
3 ]/ |8 y2 _9 u% P, l( h
接下来要选择欲输出的音轨和字幕,DVD中常常包括多个不同语言的AC3音轨及字幕,我们只能选择其中的一个音轨,XMPEG能将字幕嵌入到DVDRip视频中去,但这种硬字幕会影响视频的质量,在字幕流列表中选择“No subtitlesl”(无字幕)选项则不会把字幕加到视频中。
  |: U1 I, j) @6 O7 c! l
* X7 P1 Z1 D% x8 w9 P4 M) h  接下来要设置输出格式,毫无疑问,应该选择DivX格式。* O5 }: l3 f4 R. @

7 S4 G; f4 _0 u" j% m; n  ~# {  在“影片规格设定”步骤中选中“剪裁黑色区域”选项以便裁剪视频四周的黑边,为了将DVD压缩得更小,可以通过减少画面的大小来达到目的。从尺寸列表中选择一种你需要的尺寸,不过最好不要改变画面的长宽比(可在视频工具面板中选择“维持外观比例”选项),以免画面变形。改变尺寸后,此时可切换至预览窗口,在窗口中通过拖动画面中的虚线框进行的手工裁剪。如果画面较暗,可拖动播放器面板中的播放指针来浏览画面,以免将有画面的部分裁去。在“视频工具”面板中还要选择重定尺寸的算法为“HQ Bicubic”以达到最高的画面质量,如果要将字幕嵌入到视频中要选择“文字盒”选项。7 Z+ Q1 W+ C2 J

) G( }# ?9 o3 F% m  以上设置完成后,点击向导窗口中的“下一步”按钮,然后选择输出插件为“AVI Writer”,在最后一步,取消“马上开始转换”选项后点击“完成”按钮。因为以上的设置还只是全部设置的一部分,现在还不能进行转换编码。
. w7 g- [- F! k) ]3 G) l+ R
, Q& c* D, Y# c- g  在预览窗口中点击鼠标右键,选择“选项”命令,在出现的“Xmpeg 选项”对话框中进行各项参数设置。
7 v* L' T3 t( v* a, @$ j* }& H& T
  点击“视频”选项卡,这里的FPS即帧率(每秒播放的帧数),一般按照软件侦测到的帧率即可。在“iDCT选项”中软件已经自动做好了选择。在“视频结构”选项组中,选中“去除隔行”选项可消除隔行视频中常见的“毛刺”,改善画面质量,如果是逐行DVD应该选择“忽略扫描顺序”选项。, C7 w  h" X) q9 p* t
! z4 B# {" {8 n
  在“音频”选项卡中主要是设置对音频的处理模式,选择“直接串流复制”选项,会将DVD中的AC3音频输出为一个单独的文件,而输出的视频则是无声的;选择“处理音频”选项则会将音频编码为MP3格式并加入到DivX AVI中去;而“不处理音频”选项将只输出一个无声的视频文件。在“输出取样比“选项组选中“等同输入”选项,一般来说48kHz的MP3音频是DVDRip中最常用的。
7 N$ N' ?9 s* V5 b0 v! w( I: i5 ~. u1 p
  在“一般”选项卡中大部分设置可保持默认值,在编译时间部分中,如果选择“编译文件”选项将全部视频文件进行编码,否则你可选择“帧数”或“秒数”选项,再设置编码的帧的数量或时间长度。' U, p- p5 @3 }. w. f$ K

# T7 a, f( a. V' f  在“文件”选项卡设置输出文件的名称及保存路径。) G( c3 X1 F0 Z6 u# x0 j, ]

4 ?, i4 I1 f2 i. x* B4 e  在预览窗口中点击鼠标右键,选择“设定插件”命令,会出现插件设置对话框,这里主要是进行视音频编码的设置。设置这部分参数需要先在系统中安装好DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及MP3编码器。
7 H8 L1 C9 a: h: b0 L
' ^  \) D  v# P  在“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”按钮进行二次编码器的设置。
$ Q: F4 E& }( o/ f. i                       9 i. U& y( d' U: J) g
  由于Codec的设置比较复杂,我们把它放在后面单独讲,其实在任何一个AVI编码软件中,同样的Codec设置方式都是一样的。( H. _# g$ w9 E5 i
韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.  在“Audio(音频)”选项卡中,选定“Codec Compression”选项,然后在“Codec”下拉列表中选择一种MPEG Layer-3 Codec,即MP3编码器,如“Fraunhofer
% W' a/ u3 ~9 Y, ?# R. R8 k+ r- ^IIS MPEG Layer-3 Codec”,接下来在“Formats(格式)”选项中设置音频的参数,一般选择96Kbps或128 Kbps,48kHz,Stereo的MP3音频就行了。  如果选择“No Compression(不压缩)”选项,DivX AVI中的音频部分将使用PCM无压缩WAV音频。这里的音频设置只是针对前面“Xmpeg 选项”音频设置中的“处理音频”情况而进行的,两个音频选项卡的设置以“Xmpeg 选项”中的优先。! {* }- Y) D! p* x. \
8 q- z% U/ [9 |2 d+ P: B0 o/ s  i
  在“General(常规)”选项卡还可以设置对文件进行分割,选中“Split files into(分割文件)”选项框,并在其后设置文件的分割大小,如650MB、700MB,以便将文件保存到光盘当中。另外,在“Bitrate(码率)”选项组中你可以设置输出的目标文件的期望大小,它可以为你计算出视频部分的码率,很有参考价值。
6 e9 _8 [& V* C4 X9 V& q* i7 W1 D1 x% i8 Q! A( z% Y6 C
  (3)视频编码器设置  Codec即编码解码器,AVI编码软件进行编码工作时要使用Codec提供的压缩算法来进行编码,而播放软件在播放AVI时也要使用它们来进行解码。AVI的压缩算法有很多种,不同Codec所生成的AVI文件差异很大。目前,DVDRip一般使用DivX类及VP6的编码,如DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及VP62,这类Codec并不是Windows系统本身所附带的,需要另外安装它们的软件包。% k4 p; e1 \# _0 N8 n( [" s! E0 ]
3 H, ^% A$ H# H0 p
  下面就以DivX pro 5.1.1为例来了解视频编码器的设置。4 {/ e% u: [- d; W

) w5 y: B# j$ \% j/ N  在DivX Codec属性对话框的“General(普通)”选项卡中首先点击“Select Profile wizard(选择配置向导)”按钮,在出现的对话框中选择“Home Theater(家庭剧场)”模式。4 u3 }) E+ K# B2 c
8 p2 r8 n) ?( g* X
  然后在选项卡中的“Bitrate(码率)”选项组中设置DivX视频的码率,码率是决定最终视频质量的关键因素。码率的数值可参照前面所计算的数值,要使视频接近DVD的品质,码率可在1200~1500Kbps。: l- m  Q# M" u

) ?' d6 `* C# w, j( y+ K% l: Z% f  在“Variable bitrate(可变码率)”列表中设置编码的模式:一次编码就选择“1-pass”选项,如果是二次编码的第一次设置就选择“Multipass,1st pass”选项,第二次设置则选择“Multipass,nst pass”选项。
1 K8 }9 A, o7 s
$ T0 O4 @4 y4 ~5 v$ u: C$ ]  另外,在“Video(视频)”选项卡中主要有7个设置:
; G" G" ?2 l1 i2 _$ z/ p" F
7 R7 {* L; c4 |$ a3 @/ x/ h  “Psychovisual Enhancements”即心理视觉增强,可以选择它,并使用默认的“Fast”;“Enable Crop(裁剪)”、“Enable Resize(重设尺寸)”在这里有点多余,不用理会;“Pre-Processing(预处理)”可在编码时消除原始素材中视频噪点,高质量的DVD视频一般不会存在这类问题,通常不用它;“Source Interlace (消除隔行扫描选项)”的功能与编码软件的功能重复,建议在编码软件中设置;“Scene change threshold” 用于定义Codec对场景变换反应的敏感程度,以便在转换时插入一个关键帧,通常可保留缺省值50%;Max Keyframe(最大关键帧)可使用默认的300,码率越小时这个值设置得应该越大。
, g+ y3 w8 M2 l0 w9 M! ^( r, x/ H; u: P7 s; }! j1 V. F
  XviD MPEG-4 Codec的设置与DivX Codec类似,可以参照这里的设置方法。  设置完成,在XMPEG主界面中点击鼠标右键,选择“开始转换”命令即可将DVD编码为DivX AVI。9 ~, {, R) h0 `* u5 Y
  二、MPEG编码4 U( R+ Q+ t5 I8 o# \! ?) J

5 j% h( W' U4 m6 M* ?  用DV所拍摄的作品要拿给大家欣赏,最好的方式是制作成VCD或DVD影碟,而从DV中采集到的视频文件是AVI格式(DV-AVI),要把它刻成到光碟,需要将它转换成MPEG-1/2格式,这就需要使用到MPEG编码软件。
* u( l4 g* U& j; ?1 Q; r: u# L  1.选择模板
4 U( I, |' u8 M" ^) V5 Z  启动TMPGEnc后会出现“项目向导”对话框,在这里有“VCD、SVCD、DVD”三类模板可供选择,每类模板都有NTSC和PAL两种制式,其中DVD的这两种制式分别还有“低解析度”模式,这种模式使用的是VCD的解析度,这样可在DVD碟片上存放时间长达270分钟的影像。如果要制作VCD,可以选择“Video-CD”下的PAL制式后点击“下一步”按钮。" r( z, ~$ R& d0 @( I4 b
  2.指定源文件
7 Z  x5 S. W" t! z, {. c3 h5 x  点击“影像文件”后的“浏览”按钮,在出现的对话框中选择导入视频文件,TMPGEnc可导入的视频文件种类包括DV-AVI、DivX-AVI、MPEG-1。本步骤的其他部分可保持默认方式,直接点击“下一步”按钮。
0 B9 m- @& ^2 w  3.滤镜的设定
6 |, v+ Y. s  s  选择“影像源的范围”选项可指定对影像文件进行编码的范围,你可以指定编码的开始点与结束点,并可校正影像与声音间的同步间距。“裁剪画面”选项用于对源影像画面进行裁剪,可去掉多余的边缘。“消除噪点”选项用于消除视频画面中的噪点,以优化影像效果,设置时如果对设定的值不太了解,可直接在画面上看到预览的效果。在通常情况下,我们不用在这里做选择,直接点击“下一步”按钮。
3 T& s# o1 N  b3 ~  4.设定码率
- h/ U5 O5 r) o$ r1 a0 J  VCD是固定码率1150Kbps,不需要调整,SVCD最高可达2600Kbps,DVD则一般设定在4000~10000Kbps之间,保持默认设置,直接点击“下一步”按钮。在出现的对话框中设置文件的输出路径及文件名。& H& r2 W& ]6 M( F; M: ^
  完成操作向导以后进入到主界面,直接点击“开始”按钮就可以开始进行MPEG的转换了。
" a* ~( X8 L/ d  三、用Windows Media Encoder 9.0制作WMV流媒体视频
! e5 v1 _3 l) f$ p; \, R1 B6 \  WMV格式由是微软推出的流媒体视频格式,它画面质量好,而且被众多第三方软件所支持,用WMV格式来压缩视频是一个非常不错的选择。压缩WMV可用Windows Movie Maker 2和Windows Media Encoder 9.0进行,其中后者用来进行WMV编码要更方便一些。
0 I) r5 \/ \) h3 g& M  1.导入源文件
5 J: u" Y% z8 r. Y  启动Windows Media Encoder 9.0,会打开“新建会话”对话框,选择“文件转换”选项后点击“确定”按钮,接着在“文件选择”中选择源文件并设置输出文件的路径和文件名,Windows Media Encoder 9.0支持导入AVI、ASF、WMV、MPEG-1/2、VOB等格式的视频文件(支持MPEG-2时需要安装MPEG-2解码器)。3 M; d1 j. h) y+ Q# v
  在“内容分发”部分设置视频的分发方式,一般情况下,我们使用“文件下载”方式即可,如果是作为视频素材来保存则可选择“文件存档”方式,它是依据质量来进行编码,整段WMV文件都使用相同的质量,更适用于再编辑。" n' M) V) |' w# S  x4 P
  2.编码选项设置
1 L1 ~' _& t% m# P6 i1 {  在“视频”列表中根据源文件的质量选择一种视频编码方式,如果源文件是DVD质量的MPEG-2文件可选择“1Mbps VBR”或“2Mbps VBR”选项,“音频”可选择“CD质量音频VBR”选项,VBR是可变码率,可根据影片场景动态分配数据,质量与压缩率均优于固定码率的CBR,这也是Windows Media 9.0的新特性之一。设置好后点击“完成”回到主界面。
% W( w9 t/ ?: d4 o. ^  3.更改设置并编码' I" H7 O1 U$ B# ?! @3 G# ?
  会话向导中的设置选项比较简单,也许并不符合你的需要,你可点击工具栏中的“属性”按钮,在打开的“会话属性”对话框中作进一步的设置。点击“压缩”选项卡,点击“编辑”按钮,在打开的“自定义编码设置”对话框中点击“XXXKbps”选项卡(视具体设置不同),并在这里设置音频格式、视频大小、帧率、码率等参数,具体的参数都可以参照DivX中的相应设置。
: b  W6 y/ x9 ~3 G- m# |% _9 E  此外,我们还可在“处理”选项卡中对隔行视频进行“取消隔行扫描”处理,以消除动态画面中可能产生的毛刺现象。
, v$ f7 x& [' o% p5 ~6 H3 |* d6 q  设置完成后,点击工具栏上的“开始编码”按钮进行编码,Windows Media Encoder会自动进行2-pass编码,即将编码分成两个步骤进行。

评分

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

查看全部评分

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:02:52 | 显示全部楼层
四、制作QuickTime流媒体# f7 d/ M' ~& C8 e8 f! M- g( O
  MOV也是一种非常优秀的流式视频格式,用MOV格式来保存影片是一个非常好的选择。MOV格式视频的编码软件可使用QuickTime player播放器专业版。
$ O9 ]* t3 Z  j9 V4 u: W0 x) F  1.导入源文件
6 x- }/ R5 T2 h) `8 s6 ?  运行QuickTime player 6.51专业版,点击“文件→输入”菜单命令,在出现的对话框中选择需要导入的文件。QuickTime player可直接导入AVI、MOV、MPEG1等视频文件。
: k4 w; [. X, ~. T1 |! d  2.设置及输出9 t" j) t5 O3 U2 q
  导入好的视频文件会在一个新的播放器窗口中打开,在该窗口中点击“文件→输出”菜单命令,打开“将输出的文件另存为”对话框,在“输出”列表中选择“影片转换成QuickTime影片”选项。
9 F: _% L; n( I9 b* C  点击“选项”按钮,将打开“影片设置”对话框,在“视频”选项组中点击“设置”按钮,然后在打开的“压缩设置”对话框中选择压缩方式为“Sorenson Video 3”或“MPEG-4 Video”,“质量”尽量选择“最佳”,最后再设置帧率、关键帧间隔、码率等参数,这些和其他的视频编码软件没太大的区别,可参照设置,需要注意的是关键帧间隔最多为10秒钟,也就是如果帧率为24fps,关键帧间隔可为240帧。
" n- q4 I& \  i- C6 q  视频部分还可进行“滤镜”设置,为MOV视频加入模糊、亮度、锐化等效果,点击“大小”按钮还可设置视频的尺寸。
0 }2 [  y: D; l$ N: J# {& Q  音频部分可使用默认的“MPEG-4 Audio”,它使用AAC作为其音频部分的编码。如果要进行修改可选定“影片设置”对话框中的“声音”选项,然后点击“设置”按钮,并在出现的“声音设置”对话框中设置采样频率等参数,如要进一步设置还可点击“选项”按钮,具体设置AAC音频的码率等参数。
( W# @/ O% i$ J% u: l  设置完成后返回到“将输出的文件另存为”对话框,将MOV文件命名后点击“保存”按钮,即可输出MOV视频。
9 A* ]: t: ]* ~  五、用RealProducer Plus 10制作RMVB视频
9 c5 A6 ^/ T, }8 x1 W9 K  RMVB是RM的升级版本,其中的“VB”,指的是VBR,即Variable Bitrate(可变码率)。Real Video一直是流式视频的领头羊,它的压缩率高,在低码率下视频质量优秀。目前Real Video已经发展到了Real Video10,它的官方编码软件为RealProducer Plus 10。
3 T8 b7 K) V" i  1.导入源文件! n* \2 `9 r; ~+ s' ~
  运行RealProducer Plus 10,点击主界面左边“Input file(输入文件)”后的“Browse(浏览)”按钮,在出现的对话框中选择导入需要转换的文件。RealProducer Plus 10可导入的文件类型非常多,包括AVI、MPG、ASF、MOV、WMV等格式。
% Z; N' j0 E/ G. U                      4 r; r! W/ q; t  N
  提示:RealProducer Plus 10不能直接导入MPEG-2格式。如果要让RealProducer支持DVD的MPEG-2或VOB文件,可安装MPEG-2解码程序Elecard MPEG2 Video Decoder(http://www.ttdown.com/ViewDownURL.asp?softID=10425)即可。
- ?% h" O5 t4 P' ^2 G& |  2.设置压缩参数3 ]- {- D. a/ Q; A; a
  导入源文件后,我们还需要设置压缩的参数。点击主界面右边的“Audiences(观众)”按钮,打开“Audiences”对话框。5 X1 p  ?$ E6 ?/ @! j$ b0 a) P  G
  在“Encoding Settings(编码设置)”选项组中的“Audio mode(音频模式)”列表中共有3种选择,通常选择“Music”即可,它的音质最好;“Video mode(视频模式)”可使用默认的“Normal Motion Video(普通动态视频)”;“Video codec(视频编码)”应该选择“RealVideo 10”,它的视频质量最好;“2-pass Video encoding”(二次视频编码)会提高编码的精度和质量,但耗时也长了近一倍;选择“Resize vide to”(视频尺寸)选项后,可在其后的数值框中输入重新修定的视频画面尺寸,不过通常不用修改视频的原始尺寸。% S0 N2 P  q& P* d6 n2 J, e
  在“Audiences in job”(观众模板)列表中默认使用了4个编码模板。不过它们不一定能适合我们的需要,可在选定后按Del键把它们全部删除。然后再从左边的编码模板列表中选出所需要的模板。一般情况下,如果原始视频为DVD质量,应选择码率大于750Kbps的模板,VCD质量的视频则可以使用450Kbps。
% R2 V+ Y: v  L$ V  3.自定义编码方案
+ D5 t) {# Y/ b9 h  如果对软件所提供的编码模板不满意,还可对编码方案进行自定义。先选定要修改的模板,然后双击它即可在打开的“Audience Properties(观众道具)”对话框中进行详细设置。
: w5 v  N& h  E8 z/ C  在这里,编码方式一般使用选择“Target average bit rate(目标平均码率)”选项,RMVB采用动态码率,码率会根据视频的内容而变化,但平均数值会近可能的接近所指定的数值。“Target frame rate(目标帧率)”通常用25~30fps即可。音频编码分“Voice codec”和“Music codec”两种情况,一般使用默认的64Kbps和96Kbps就行了。& o2 n  e5 }( x" L0 k( ^0 K' w
  设置完成后,返回主界面,点击“Encode”按钮即可进行RMVB视频的编码。
% R$ u" L/ r( x* [$ ?) N& K  提示:如果是对DVD文件进行编码,每一个VOB文件都会生成一个RMVB文件,这时可使用随RealProducer Plus 10一起安装的RealMedia Editor编辑工具来进行合并。2 @) I9 Q4 U0 L
  六、流式视频转换成MPEG/AVI格式& Z( _% [; {. L; [7 L0 S
  将流式视频转换成MPEG文件或AVI的工具目前主要是EO Video(http://www.skycn.com/soft/7637.html),它可以将目前最流行的WMV、RM/RMVB、MOV格式转换成AVI或MPEG格式。
* m5 s# t6 d1 A  1.添加媒体文件
( i+ y# i: j! J! a9 Q* y  EO Video在编码前需将待转换的文件添加到播放列表中,然后才能将列表中文件进行编码。实际上,EO Video既是视频编码软件也是视频播放软件,播放列表中的文件只是待处理的文件。  点击EO Video左下角的“浏览器”选项卡,然后从浏览器中选择要转换的文件,并将其拖入到右边的播放列表栏中。  提示:RMVB文件无法在EO Video浏览器窗口中显示出来的,你需要先将它的扩展名改为RM。8 ^0 u" x3 I2 }, Y( R
  2.转换设置9 W% `% ^; O2 i2 p
  点击EO Video左下角的“转换器”选项卡,在出现的界面中点击“PROFILE”(配置)步骤中设置有关的转换参数。在“输出格式”列表中选择“MPEG”或“AVI”。这里,我们以转换为MPEG为例。0 X. g0 i% r3 K" q* j( K) P
  选择为MPEG后,然后选择“视频”选项卡,将“压缩”标准设置为“VCD”或“DVD”(根据原始视频质量进行设置,通常流媒体使用VCD即可),“TV格式”设置为“PAL”。另外,如果对原视频的画面尺寸(分辨率)进行修改,一定要选择“图像匹配”中的重订尺寸算法为“双三次”,因为这种算法的质量是最高的。
* ]8 H  }$ u: t9 u  3.输出设置
# S/ p2 s3 s& u  U4 c  W) K  点击“OUTPUT(输出)”步骤,在其中设置输出的参数。$ V3 f$ O; @0 C' {
  首先修改默认的设置,选中“转换播放列表的每个项目为不同输出文件”选项,以便将每个文件单独输出,而不是输出为一个文件。接下来还要设置文件输出的“目标文件夹”,注意目标文件夹所在的硬盘分区一定要留出足够的空间。
  o7 e' b: K& }* [. b  4.编码
. s& k2 Z. T+ E. i8 }2 H4 i. L3 }, ^  点击“CONVERT(转换)”步骤,先选中“处理任务列表”选项以便对列表中的所有文件进行转换,然后点击“START(开始)”按钮,即可开始进行MPEG编码。; S3 |$ U1 w2 A6 }
  编码的耗时相当长,它对电脑CPU的要求比较高。如果要转换成AVI格式,步骤与此类似。
$ v$ ?3 e' A1 T  n- D, ^- e3 t9 F1 _  七、制作OGM/MKV视频文件
( ^7 `; ]. c+ q2 A$ X5 X$ t, H  OGM、Matroska(MKV)是近来出现在网络上的新型视频封装格式,它们比AVI更为自由,结构也更加先进,可容纳多条不同编码的音轨及不同格式的字幕轨,音轨和字幕轨的数量可以达到8条以上(MKV是16条),极大地方便了播放。制作这两种格式的视频文件并不需要编码,而是把不同类型的字幕、音频和视频打包进一个文件就行了,速度要比编码快得多。
1 Q) k% b1 P4 P, C$ c  1.OGM的制作7 Z9 b. A, h0 j+ S/ K
  VirtualDubMod是VirtualDub的一个变种,它可以将MPEG-2文件编码成OGM或MKV文件,也就是说它可以直接将DVD转换成OGM视频。VirtualDubMod也是目前惟一能剪辑OGM和MKV视频的工具。
3 U7 s9 D3 Z- @  A' U; i) s  运行VirtualDubMod,点击“File→Open Video file(打开视频文件)”菜单命令,在出现的对话框中选择导入DVD中的VOB文件。$ |6 g1 i3 _  B6 l
  注意:在导入时会出现“Multiple Audio Streams Found(创建多媒体视频流)”对话框,具体选择哪一条AC3音轨要根据在播放器中的播放情况而定,一般情况下选择第一条音轨。
& q' E1 H) q+ ?8 T7 M  文件导入后,按下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”对话框,点击“保存”按钮进行编码输出。
! w; y/ h: c6 t! d& G# {. Z  不过,VirtualDubMod只能对单个VOB文件进行编码,如果要将一整部的DVD编码成MKV格式,可能需要对4~5个VOB文件进行编码。另外,它只能对视频部分进行编码,音频部分则保持不变直接合并到OGM/MKV中。对于多个编码好的OGM、MKV文件,你可以点击“File→Append segment(附加片段)”菜单命令将它们逐个进行合并。要对OGM/MKV文件进行剪辑也可用VirtualDubMod,这与剪辑普通AVI文件是完全一样的。( Y, d: K& @* F. S; W
  2. 制作MKV媒体
* B; a0 W( c" 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进行操作。7 }0 z! q) i1 X# p, G+ z/ e, F1 e9 D
  (1)文件导入8 p* m" W" w. g
  运行Mmg.exe,会出现软件的图形界面。点击“Input(输入)”选项卡,点击“Input files(输入文件)”选项组中的“add(添加)”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中。Mkvtoolnix功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!
9 Y& G  Q5 y" j# q5 q8 y, p6 x  (2)轨道设置
' ]8 q" y$ P1 U* s  如果视频中已经包括有音频,它还可以选择是否保留该音频!如果要去掉原有的音频,可先在文件列表中选中该视频文件,然后将“Make default track(制作默认轨道)”选项去掉即可。这样的功能要比OGM方便得多!
* z* f- ]' Z) w' ]+ |6 {  所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在“Track Options(轨道选项)”中的“Language(语言)”列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入“Delay(延时)”框中(单位为毫秒)。0 l- G- F8 b+ Q4 u
  (3)文件分割  如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量,你可以对文件进行分割。点击“Global(全局)”选项卡,在其中的“Split(分割)”选项组中选中“Enable splitting(进行分割)”选项,其中,分割有两种方式,即“by size(按文件尺寸)”和“by time(按时间)”,这里,我们当然应该按尺寸来进行分割,具体的尺寸可从后面的列表中选择。
& j( b3 s0 e0 f) G. d# A  (4)输出
/ V# ?" Q% I) u( F  界面中的其他选项卡都无关紧要,可以保持默认设置。在“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-7-7 19:26 , Processed in 0.117247 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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