落岸天使论坛

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

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

[复制链接]

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
发表于 2007-11-4 17:00:17 | 显示全部楼层 |阅读模式
我们已经接触了众多数字视频类型,它们各有各的应用领域。为了在不同的领域中应用数字视频,需要在不同的数字视频格式之间进行转换,为了让大家在应用中做到游刃有余,在这里我们将对数字视频格式的转换方法作全面的介绍。  ; I/ [) s3 a& S/ n
! g0 ?+ Y0 e! l+ D' I" G
一、VCD/DVD转AVI  5 \7 A0 S; p* T; E/ e
; I$ ]/ D- K$ \. H
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,从其主窗口中点击“文件→打开视频文件”菜单命令,在出现的对话框中选择导入要转换的视频文件。
8 {/ J  `5 B) ~; |4 G6 h9 \& U$ p
  点击“视频→完全处理模式”菜单命令,然后再点击“视频→压缩”菜单命令,在打开的“选择视频压缩”对话框中选择视频编码器(Codec),可选择“DivX Pro 5.1.1 Codec”、“XviD MPEG-4 Codec”,选择好后点击“配置”按钮,进行编码器设置,以上两种编码器设置选项比较多,但一般情况下只要设置码率(Bitrate)即可,如XviD编码器,可将码率设置为450~550Kbps,这样的码率主要针对VCD质量的视频,如果是DVD质量的视频可设置为1500Kbps或更高一点。' d" w2 S/ I4 b2 K. `& @

4 D: o% y& [9 k0 n3 A  MPEG-1文件的音频部分一般采用MPEG-1 Audio Layer II格式,码率高达224Kbps,我们需要将它压缩成体积较小的MP3格式。点击“音频→完全处理模式”及“来源音频”菜单命令,然后点击“视频→压缩”菜单命令,并在出现的“设置音频压缩”对话框中选择“DivX ;-) Audio”选项,规格为“64kbps,44 KHz,Stereo for DivX ;-)”,如果要接近CD音质则需要采用128Kbps。
5 {1 H5 Y# _5 D! l# y' D5 p$ U7 Z6 M
最后,点击“文件→另存为AVI文件”菜单命令,在出现的对话框中将文件命名即可编码保存。
! A& `" a6 S" l) D; ?" ]) ~3 `1 d9 l2 Q; `) y6 G4 ]" [% m
  2.DVD转AVI
! x1 V; I8 e; N! s( W$ D, {0 o# M
  由DVD转换而来的AVI文件我们常称为DVDRip,这是最早出现的DVD影片备份技术,它一般采用DivX编码,在保持了DVD高画质的同时,可将DVD的体积降低到了原来的1/7甚至更低。' w, O% @: x9 p; h/ [

7 N; s. Z) f  m- {- u% r  在这里,我们并不力求给大家提供一个完整的DVD转DVDRip的方案,但为了应付各种可能出现的情况,我们将尽可能详细介绍DVD转AVI的步骤。AVI可以作为一个中间格式来使用,对于不能直接导入DVD文件的编码软件来说,必须先把DVD转换成AVI格式。. ^" @/ c$ G* s$ _3 u2 P# l
; h8 e8 Q9 [5 ?$ y
  (1)复制DVD中的文件* T* l4 ]1 e3 M) f$ @$ a& j
! F/ }' j4 V- K& c; K
  将DVD的影片内容复制到硬盘中是制作DVDRip的第一个步骤。
, \! M: z" E9 m7 N, u; o9 r8 D: W, I% W% A
  在DVD光盘中,DVD影片存放在VIDEO_TS目录内,其中VOB文件是保存影音数据的,IFO文件则是控制VOB文件播放的,主要文件都以“VTS_xx_y”格式作为文件名。xx是标题编号(从01到99);y是区段编号(从0到9)。制作DVDRip时需要将这些VOB和IFO文件复制到硬盘中。+ s& H* `# z( ~) T" B- Y

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

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:01:24 | 显示全部楼层
(2)编码软件XMPEG的使用
1 k( w  h3 l; k
  v/ D( r% s( q# [$ M7 Y+ i  目前,DVDRip编码软件非常多,从理论上讲,任何可导入MPEG-2格式的AVI编码软件都可以作为DVDRip的编码软件,比较常见的有XMPEG、FlaskMPEG、Dr.DivX、DVDx、VirtualDubMod(VirtualDub的一个变种)等,其中XMPEG可算是专业的DVDRip制作软件,它功能强大、操作方便、编码速度快,所以使用比较广泛。' G" l: _8 u$ L7 K$ m& f

0 ]6 G8 x  L& ?+ I" [4 _8 _  XMPEG拥有操作向导功能,使用操作向导可完成导入文件、选择音轨及字幕、设置输出格式、裁剪画面及重定尺寸等重要步骤。+ }% T. |8 Y5 d* ]8 A2 D0 r
- V5 p4 |6 S; P$ i) c
  运行XMPEG,会出现操作向导,点击“下一步”按钮,转入文件导入对话框,这里主要有两个按钮,点击“打开DVD 来源”按钮,软件会对DVD的根目录进行扫描,自动导入所需要的IFO文件,这只对没加密DVD光盘有用;如果点击“浏览”按钮,可手工选择IFO或VOB文件,如果有多个VOB文件,那么最好导入它们的IFO文件,这样可以一次对多个VOB文件进行处理,也方便在下一步中选择需要的音轨。
2 w0 U2 u* o" q: O+ R) ^0 g: B) P$ S9 U3 M5 E* ~: K- G
接下来要选择欲输出的音轨和字幕,DVD中常常包括多个不同语言的AC3音轨及字幕,我们只能选择其中的一个音轨,XMPEG能将字幕嵌入到DVDRip视频中去,但这种硬字幕会影响视频的质量,在字幕流列表中选择“No subtitlesl”(无字幕)选项则不会把字幕加到视频中。
) z5 U: Z, _6 Y6 ^; s7 p- t
+ U# Q5 E% I1 n5 X$ W' E  t! G  接下来要设置输出格式,毫无疑问,应该选择DivX格式。
3 t/ Y) e/ T1 u% r2 z& ~) r2 a3 c0 g$ n: W! N
  在“影片规格设定”步骤中选中“剪裁黑色区域”选项以便裁剪视频四周的黑边,为了将DVD压缩得更小,可以通过减少画面的大小来达到目的。从尺寸列表中选择一种你需要的尺寸,不过最好不要改变画面的长宽比(可在视频工具面板中选择“维持外观比例”选项),以免画面变形。改变尺寸后,此时可切换至预览窗口,在窗口中通过拖动画面中的虚线框进行的手工裁剪。如果画面较暗,可拖动播放器面板中的播放指针来浏览画面,以免将有画面的部分裁去。在“视频工具”面板中还要选择重定尺寸的算法为“HQ Bicubic”以达到最高的画面质量,如果要将字幕嵌入到视频中要选择“文字盒”选项。
+ t8 I' Z! s: S
' l! L* f4 ]$ \5 P, i% o) W) b  以上设置完成后,点击向导窗口中的“下一步”按钮,然后选择输出插件为“AVI Writer”,在最后一步,取消“马上开始转换”选项后点击“完成”按钮。因为以上的设置还只是全部设置的一部分,现在还不能进行转换编码。
$ s" n: y$ D6 Y& }& M. y' v& h3 w& E1 s4 x  M$ L
  在预览窗口中点击鼠标右键,选择“选项”命令,在出现的“Xmpeg 选项”对话框中进行各项参数设置。/ N+ g# K6 `9 q$ g/ L. |- H' \& x
1 V" l. G# X0 D  [  b: q
  点击“视频”选项卡,这里的FPS即帧率(每秒播放的帧数),一般按照软件侦测到的帧率即可。在“iDCT选项”中软件已经自动做好了选择。在“视频结构”选项组中,选中“去除隔行”选项可消除隔行视频中常见的“毛刺”,改善画面质量,如果是逐行DVD应该选择“忽略扫描顺序”选项。
- c0 R" d- K- P: C+ C5 _# m& x% y4 ?- V; K1 [/ Y/ I# R
  在“音频”选项卡中主要是设置对音频的处理模式,选择“直接串流复制”选项,会将DVD中的AC3音频输出为一个单独的文件,而输出的视频则是无声的;选择“处理音频”选项则会将音频编码为MP3格式并加入到DivX AVI中去;而“不处理音频”选项将只输出一个无声的视频文件。在“输出取样比“选项组选中“等同输入”选项,一般来说48kHz的MP3音频是DVDRip中最常用的。
& c( ?$ Q3 o1 U$ M, L: c/ R# B7 z% W" p" F
  在“一般”选项卡中大部分设置可保持默认值,在编译时间部分中,如果选择“编译文件”选项将全部视频文件进行编码,否则你可选择“帧数”或“秒数”选项,再设置编码的帧的数量或时间长度。: i0 |- E' S* @" r; |* C& @' U

- p: D/ s! \3 W  在“文件”选项卡设置输出文件的名称及保存路径。
7 p/ j% n8 U) o7 E( C# Y' T5 |/ M9 ?6 o6 l; |0 I
  在预览窗口中点击鼠标右键,选择“设定插件”命令,会出现插件设置对话框,这里主要是进行视音频编码的设置。设置这部分参数需要先在系统中安装好DivX Pro 5.1.1 Codec、XviD MPEG-4 Codec及MP3编码器。3 v( ~. u. K- O) L# x9 t! J9 Z/ W
, |/ U/ d. n! _4 o% T2 ^% B
  在“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”按钮进行二次编码器的设置。4 V2 o* O" E9 ~
                       " ]/ k" ]- H1 K1 l$ w; G
  由于Codec的设置比较复杂,我们把它放在后面单独讲,其实在任何一个AVI编码软件中,同样的Codec设置方式都是一样的。
: [. d, v( E- r8 C* L* f韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.  在“Audio(音频)”选项卡中,选定“Codec Compression”选项,然后在“Codec”下拉列表中选择一种MPEG Layer-3 Codec,即MP3编码器,如“Fraunhofer 2 g) [$ O8 e  E5 a; b( [) O
IIS MPEG Layer-3 Codec”,接下来在“Formats(格式)”选项中设置音频的参数,一般选择96Kbps或128 Kbps,48kHz,Stereo的MP3音频就行了。  如果选择“No Compression(不压缩)”选项,DivX AVI中的音频部分将使用PCM无压缩WAV音频。这里的音频设置只是针对前面“Xmpeg 选项”音频设置中的“处理音频”情况而进行的,两个音频选项卡的设置以“Xmpeg 选项”中的优先。* w& k8 L7 G' ~8 d" p8 _2 W
- M6 Q0 M, f* W' ^
  在“General(常规)”选项卡还可以设置对文件进行分割,选中“Split files into(分割文件)”选项框,并在其后设置文件的分割大小,如650MB、700MB,以便将文件保存到光盘当中。另外,在“Bitrate(码率)”选项组中你可以设置输出的目标文件的期望大小,它可以为你计算出视频部分的码率,很有参考价值。
) Z$ P, e1 W' u  q! q4 u2 v  Y/ q+ w$ 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系统本身所附带的,需要另外安装它们的软件包。$ T! M& u' X) c8 X# K& g  E
6 A$ K  f' ?* x' ~1 w. b
  下面就以DivX pro 5.1.1为例来了解视频编码器的设置。  t% t! O3 C8 Z6 z; n2 s* @
" j& F5 g, O3 v+ J7 W) p
  在DivX Codec属性对话框的“General(普通)”选项卡中首先点击“Select Profile wizard(选择配置向导)”按钮,在出现的对话框中选择“Home Theater(家庭剧场)”模式。0 J! z# Z: ~  x; c
5 \9 O! x+ w% h, L; x9 k
  然后在选项卡中的“Bitrate(码率)”选项组中设置DivX视频的码率,码率是决定最终视频质量的关键因素。码率的数值可参照前面所计算的数值,要使视频接近DVD的品质,码率可在1200~1500Kbps。
  L! z/ U8 E3 i9 ~  g5 T: N7 S# Z& c1 H2 W
  在“Variable bitrate(可变码率)”列表中设置编码的模式:一次编码就选择“1-pass”选项,如果是二次编码的第一次设置就选择“Multipass,1st pass”选项,第二次设置则选择“Multipass,nst pass”选项。
6 }7 P# C6 ^$ M  o7 i7 M
3 S& E% q9 T1 K+ {% m3 p& Y( e+ y  I5 _  l  另外,在“Video(视频)”选项卡中主要有7个设置:
. b  k- \8 \& |# `4 F
0 ?+ q( e  {. ?' V& T' j  “Psychovisual Enhancements”即心理视觉增强,可以选择它,并使用默认的“Fast”;“Enable Crop(裁剪)”、“Enable Resize(重设尺寸)”在这里有点多余,不用理会;“Pre-Processing(预处理)”可在编码时消除原始素材中视频噪点,高质量的DVD视频一般不会存在这类问题,通常不用它;“Source Interlace (消除隔行扫描选项)”的功能与编码软件的功能重复,建议在编码软件中设置;“Scene change threshold” 用于定义Codec对场景变换反应的敏感程度,以便在转换时插入一个关键帧,通常可保留缺省值50%;Max Keyframe(最大关键帧)可使用默认的300,码率越小时这个值设置得应该越大。; d, T8 O, w' B: W/ N) y: S7 V
% F! }3 b# W) Y
  XviD MPEG-4 Codec的设置与DivX Codec类似,可以参照这里的设置方法。  设置完成,在XMPEG主界面中点击鼠标右键,选择“开始转换”命令即可将DVD编码为DivX AVI。
6 S% f$ ~% _" e% O8 k* |  二、MPEG编码
! i0 {  I# Q9 ]3 S
8 a8 N# A# Q8 d( t+ t! m  用DV所拍摄的作品要拿给大家欣赏,最好的方式是制作成VCD或DVD影碟,而从DV中采集到的视频文件是AVI格式(DV-AVI),要把它刻成到光碟,需要将它转换成MPEG-1/2格式,这就需要使用到MPEG编码软件。
' T7 }- w4 ?- R  1.选择模板5 ?8 u3 w1 R  N2 h( R' C
  启动TMPGEnc后会出现“项目向导”对话框,在这里有“VCD、SVCD、DVD”三类模板可供选择,每类模板都有NTSC和PAL两种制式,其中DVD的这两种制式分别还有“低解析度”模式,这种模式使用的是VCD的解析度,这样可在DVD碟片上存放时间长达270分钟的影像。如果要制作VCD,可以选择“Video-CD”下的PAL制式后点击“下一步”按钮。/ @' B0 I( M9 n9 f2 e* ~1 @/ C# t
  2.指定源文件5 Q8 n* c1 h5 h6 c% ^( T6 p
  点击“影像文件”后的“浏览”按钮,在出现的对话框中选择导入视频文件,TMPGEnc可导入的视频文件种类包括DV-AVI、DivX-AVI、MPEG-1。本步骤的其他部分可保持默认方式,直接点击“下一步”按钮。0 ^$ G! `7 |" A4 {
  3.滤镜的设定0 ?$ d- f3 C$ U& n; Q  V
  选择“影像源的范围”选项可指定对影像文件进行编码的范围,你可以指定编码的开始点与结束点,并可校正影像与声音间的同步间距。“裁剪画面”选项用于对源影像画面进行裁剪,可去掉多余的边缘。“消除噪点”选项用于消除视频画面中的噪点,以优化影像效果,设置时如果对设定的值不太了解,可直接在画面上看到预览的效果。在通常情况下,我们不用在这里做选择,直接点击“下一步”按钮。
( i% M) @3 V4 W  H  4.设定码率
5 q; ~: Z* {- O# k2 M  v  VCD是固定码率1150Kbps,不需要调整,SVCD最高可达2600Kbps,DVD则一般设定在4000~10000Kbps之间,保持默认设置,直接点击“下一步”按钮。在出现的对话框中设置文件的输出路径及文件名。
% K6 J$ d3 V. e  c6 u  完成操作向导以后进入到主界面,直接点击“开始”按钮就可以开始进行MPEG的转换了。
! `. m- ^1 c' R0 d7 q) n, g  三、用Windows Media Encoder 9.0制作WMV流媒体视频
% m; x( @# b9 N" J: d* b( O( C  WMV格式由是微软推出的流媒体视频格式,它画面质量好,而且被众多第三方软件所支持,用WMV格式来压缩视频是一个非常不错的选择。压缩WMV可用Windows Movie Maker 2和Windows Media Encoder 9.0进行,其中后者用来进行WMV编码要更方便一些。
3 k% ~8 E( T+ O" W5 Y  1.导入源文件
# S! M0 G+ h+ @9 A# ?. Y% j  启动Windows Media Encoder 9.0,会打开“新建会话”对话框,选择“文件转换”选项后点击“确定”按钮,接着在“文件选择”中选择源文件并设置输出文件的路径和文件名,Windows Media Encoder 9.0支持导入AVI、ASF、WMV、MPEG-1/2、VOB等格式的视频文件(支持MPEG-2时需要安装MPEG-2解码器)。
5 o, X" }! v$ |  在“内容分发”部分设置视频的分发方式,一般情况下,我们使用“文件下载”方式即可,如果是作为视频素材来保存则可选择“文件存档”方式,它是依据质量来进行编码,整段WMV文件都使用相同的质量,更适用于再编辑。
, I; S1 L1 D8 P7 c% z& F) S( @  2.编码选项设置
8 o+ h9 a2 i& z1 t" o! b2 z  在“视频”列表中根据源文件的质量选择一种视频编码方式,如果源文件是DVD质量的MPEG-2文件可选择“1Mbps VBR”或“2Mbps VBR”选项,“音频”可选择“CD质量音频VBR”选项,VBR是可变码率,可根据影片场景动态分配数据,质量与压缩率均优于固定码率的CBR,这也是Windows Media 9.0的新特性之一。设置好后点击“完成”回到主界面。
! D# B* ?+ H5 v- C7 g* `6 ^0 w  3.更改设置并编码
$ ?: A. C0 H! T# T7 R  t+ T: |" S; E  会话向导中的设置选项比较简单,也许并不符合你的需要,你可点击工具栏中的“属性”按钮,在打开的“会话属性”对话框中作进一步的设置。点击“压缩”选项卡,点击“编辑”按钮,在打开的“自定义编码设置”对话框中点击“XXXKbps”选项卡(视具体设置不同),并在这里设置音频格式、视频大小、帧率、码率等参数,具体的参数都可以参照DivX中的相应设置。
7 }! T8 I1 ^6 j  此外,我们还可在“处理”选项卡中对隔行视频进行“取消隔行扫描”处理,以消除动态画面中可能产生的毛刺现象。
2 u: f3 {* z. [' w" n  设置完成后,点击工具栏上的“开始编码”按钮进行编码,Windows Media Encoder会自动进行2-pass编码,即将编码分成两个步骤进行。

评分

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

查看全部评分

27

主题

446

回帖

518

积分

云天使

Rank: 4

积分
518
 楼主| 发表于 2007-11-4 17:02:52 | 显示全部楼层
四、制作QuickTime流媒体4 i9 j# g0 ^2 {5 w" ]* a/ e8 l9 m& R
  MOV也是一种非常优秀的流式视频格式,用MOV格式来保存影片是一个非常好的选择。MOV格式视频的编码软件可使用QuickTime player播放器专业版。( y3 F9 x) L" M. |5 C' v. n( U1 [
  1.导入源文件5 |+ x8 h$ b" m( J9 c6 D% z5 ?
  运行QuickTime player 6.51专业版,点击“文件→输入”菜单命令,在出现的对话框中选择需要导入的文件。QuickTime player可直接导入AVI、MOV、MPEG1等视频文件。
6 |+ w& i+ Q9 H% n  2.设置及输出
: D: C" }( ]( Q0 n% j8 Q* x  导入好的视频文件会在一个新的播放器窗口中打开,在该窗口中点击“文件→输出”菜单命令,打开“将输出的文件另存为”对话框,在“输出”列表中选择“影片转换成QuickTime影片”选项。
! ^+ L1 D3 u$ G5 |2 n. A4 C  点击“选项”按钮,将打开“影片设置”对话框,在“视频”选项组中点击“设置”按钮,然后在打开的“压缩设置”对话框中选择压缩方式为“Sorenson Video 3”或“MPEG-4 Video”,“质量”尽量选择“最佳”,最后再设置帧率、关键帧间隔、码率等参数,这些和其他的视频编码软件没太大的区别,可参照设置,需要注意的是关键帧间隔最多为10秒钟,也就是如果帧率为24fps,关键帧间隔可为240帧。
$ s; Y9 f$ `6 ~$ i" N% G; T  视频部分还可进行“滤镜”设置,为MOV视频加入模糊、亮度、锐化等效果,点击“大小”按钮还可设置视频的尺寸。7 K' f6 U% }/ x7 t  y
  音频部分可使用默认的“MPEG-4 Audio”,它使用AAC作为其音频部分的编码。如果要进行修改可选定“影片设置”对话框中的“声音”选项,然后点击“设置”按钮,并在出现的“声音设置”对话框中设置采样频率等参数,如要进一步设置还可点击“选项”按钮,具体设置AAC音频的码率等参数。1 F5 j- V+ d4 X9 C3 ]+ V
  设置完成后返回到“将输出的文件另存为”对话框,将MOV文件命名后点击“保存”按钮,即可输出MOV视频。
; D. z' ^2 a9 n5 k2 h  五、用RealProducer Plus 10制作RMVB视频' I+ v% e" O8 R, a% P" w
  RMVB是RM的升级版本,其中的“VB”,指的是VBR,即Variable Bitrate(可变码率)。Real Video一直是流式视频的领头羊,它的压缩率高,在低码率下视频质量优秀。目前Real Video已经发展到了Real Video10,它的官方编码软件为RealProducer Plus 10。
  D# v! e: G2 ~/ Y3 s9 z$ l  1.导入源文件4 M! L3 y4 y6 ^( I' V
  运行RealProducer Plus 10,点击主界面左边“Input file(输入文件)”后的“Browse(浏览)”按钮,在出现的对话框中选择导入需要转换的文件。RealProducer Plus 10可导入的文件类型非常多,包括AVI、MPG、ASF、MOV、WMV等格式。
' x! G$ q7 _9 F0 T: L7 @0 x) N) X                      
! G# T) X/ B, n1 K4 Z  提示:RealProducer Plus 10不能直接导入MPEG-2格式。如果要让RealProducer支持DVD的MPEG-2或VOB文件,可安装MPEG-2解码程序Elecard MPEG2 Video Decoder(http://www.ttdown.com/ViewDownURL.asp?softID=10425)即可。
  I8 Z( d  H0 a7 H+ Y7 K! [4 v  2.设置压缩参数
; f" H8 {3 S. M- f  导入源文件后,我们还需要设置压缩的参数。点击主界面右边的“Audiences(观众)”按钮,打开“Audiences”对话框。# a- y  N5 n) ]3 u' ~
  在“Encoding Settings(编码设置)”选项组中的“Audio mode(音频模式)”列表中共有3种选择,通常选择“Music”即可,它的音质最好;“Video mode(视频模式)”可使用默认的“Normal Motion Video(普通动态视频)”;“Video codec(视频编码)”应该选择“RealVideo 10”,它的视频质量最好;“2-pass Video encoding”(二次视频编码)会提高编码的精度和质量,但耗时也长了近一倍;选择“Resize vide to”(视频尺寸)选项后,可在其后的数值框中输入重新修定的视频画面尺寸,不过通常不用修改视频的原始尺寸。0 G& L) w* h9 D$ j
  在“Audiences in job”(观众模板)列表中默认使用了4个编码模板。不过它们不一定能适合我们的需要,可在选定后按Del键把它们全部删除。然后再从左边的编码模板列表中选出所需要的模板。一般情况下,如果原始视频为DVD质量,应选择码率大于750Kbps的模板,VCD质量的视频则可以使用450Kbps。
  z5 M" F) P. S  3.自定义编码方案
' _% L* e7 q  I" r4 O  如果对软件所提供的编码模板不满意,还可对编码方案进行自定义。先选定要修改的模板,然后双击它即可在打开的“Audience Properties(观众道具)”对话框中进行详细设置。
4 I3 r6 \2 f9 G2 j  m5 N  在这里,编码方式一般使用选择“Target average bit rate(目标平均码率)”选项,RMVB采用动态码率,码率会根据视频的内容而变化,但平均数值会近可能的接近所指定的数值。“Target frame rate(目标帧率)”通常用25~30fps即可。音频编码分“Voice codec”和“Music codec”两种情况,一般使用默认的64Kbps和96Kbps就行了。
4 e: A% w" q6 q4 r: @, n1 d  设置完成后,返回主界面,点击“Encode”按钮即可进行RMVB视频的编码。' X6 b4 e$ d3 x) `1 G2 @+ F! y6 i
  提示:如果是对DVD文件进行编码,每一个VOB文件都会生成一个RMVB文件,这时可使用随RealProducer Plus 10一起安装的RealMedia Editor编辑工具来进行合并。
+ n) z* ~, i  P: c+ q  六、流式视频转换成MPEG/AVI格式. F' R7 Y* q- @3 `: A0 M, ^
  将流式视频转换成MPEG文件或AVI的工具目前主要是EO Video(http://www.skycn.com/soft/7637.html),它可以将目前最流行的WMV、RM/RMVB、MOV格式转换成AVI或MPEG格式。
& P$ y# \1 y; a1 r/ @5 ?8 a  1.添加媒体文件
1 d- ~. Q% V  S; x9 t  EO Video在编码前需将待转换的文件添加到播放列表中,然后才能将列表中文件进行编码。实际上,EO Video既是视频编码软件也是视频播放软件,播放列表中的文件只是待处理的文件。  点击EO Video左下角的“浏览器”选项卡,然后从浏览器中选择要转换的文件,并将其拖入到右边的播放列表栏中。  提示:RMVB文件无法在EO Video浏览器窗口中显示出来的,你需要先将它的扩展名改为RM。
$ @) D4 r' Y* Z" v  2.转换设置# B( q. \3 n' \2 \
  点击EO Video左下角的“转换器”选项卡,在出现的界面中点击“PROFILE”(配置)步骤中设置有关的转换参数。在“输出格式”列表中选择“MPEG”或“AVI”。这里,我们以转换为MPEG为例。
: }( Q' L9 j) U  选择为MPEG后,然后选择“视频”选项卡,将“压缩”标准设置为“VCD”或“DVD”(根据原始视频质量进行设置,通常流媒体使用VCD即可),“TV格式”设置为“PAL”。另外,如果对原视频的画面尺寸(分辨率)进行修改,一定要选择“图像匹配”中的重订尺寸算法为“双三次”,因为这种算法的质量是最高的。
$ G, ]0 e% x$ Z) W* t  3.输出设置8 v0 s* J# p; k0 O) y- f% M6 T0 P
  点击“OUTPUT(输出)”步骤,在其中设置输出的参数。6 s) Z! s/ P3 d
  首先修改默认的设置,选中“转换播放列表的每个项目为不同输出文件”选项,以便将每个文件单独输出,而不是输出为一个文件。接下来还要设置文件输出的“目标文件夹”,注意目标文件夹所在的硬盘分区一定要留出足够的空间。
4 V, @$ n/ M7 u# E; f  4.编码
2 a/ g/ U* A' U# j* \  点击“CONVERT(转换)”步骤,先选中“处理任务列表”选项以便对列表中的所有文件进行转换,然后点击“START(开始)”按钮,即可开始进行MPEG编码。
4 \% ]( `# Z; Z7 Q; {" Y" Z% K  编码的耗时相当长,它对电脑CPU的要求比较高。如果要转换成AVI格式,步骤与此类似。3 u9 m5 k: T8 I* i0 F1 M
  七、制作OGM/MKV视频文件
5 A* @: f. T; p3 G. \8 F  OGM、Matroska(MKV)是近来出现在网络上的新型视频封装格式,它们比AVI更为自由,结构也更加先进,可容纳多条不同编码的音轨及不同格式的字幕轨,音轨和字幕轨的数量可以达到8条以上(MKV是16条),极大地方便了播放。制作这两种格式的视频文件并不需要编码,而是把不同类型的字幕、音频和视频打包进一个文件就行了,速度要比编码快得多。
, _8 R" [$ K7 e  E9 ?8 [5 d, M  1.OGM的制作: h3 o) e  H% D8 Q
  VirtualDubMod是VirtualDub的一个变种,它可以将MPEG-2文件编码成OGM或MKV文件,也就是说它可以直接将DVD转换成OGM视频。VirtualDubMod也是目前惟一能剪辑OGM和MKV视频的工具。
& I# S" ~% O3 b3 u  运行VirtualDubMod,点击“File→Open Video file(打开视频文件)”菜单命令,在出现的对话框中选择导入DVD中的VOB文件。* E9 |1 K- N0 j8 b  ]0 g
  注意:在导入时会出现“Multiple Audio Streams Found(创建多媒体视频流)”对话框,具体选择哪一条AC3音轨要根据在播放器中的播放情况而定,一般情况下选择第一条音轨。
0 d% T, w6 Y. d/ C' @) Z) a  文件导入后,按下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”对话框,点击“保存”按钮进行编码输出。( C; ~0 d# `7 P5 T3 S8 s0 H6 f
  不过,VirtualDubMod只能对单个VOB文件进行编码,如果要将一整部的DVD编码成MKV格式,可能需要对4~5个VOB文件进行编码。另外,它只能对视频部分进行编码,音频部分则保持不变直接合并到OGM/MKV中。对于多个编码好的OGM、MKV文件,你可以点击“File→Append segment(附加片段)”菜单命令将它们逐个进行合并。要对OGM/MKV文件进行剪辑也可用VirtualDubMod,这与剪辑普通AVI文件是完全一样的。8 `! F% g  \0 A
  2. 制作MKV媒体
  O6 g# ]9 ~- \  虽然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进行操作。0 W3 A; z) `( O
  (1)文件导入" |5 M" Y2 g: t& }, S
  运行Mmg.exe,会出现软件的图形界面。点击“Input(输入)”选项卡,点击“Input files(输入文件)”选项组中的“add(添加)”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中。Mkvtoolnix功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!* v% l! D! [+ h: B
  (2)轨道设置5 m- V1 d3 i/ z2 x! u; U9 [4 ~
  如果视频中已经包括有音频,它还可以选择是否保留该音频!如果要去掉原有的音频,可先在文件列表中选中该视频文件,然后将“Make default track(制作默认轨道)”选项去掉即可。这样的功能要比OGM方便得多!8 S* k, N/ v" y" U! [  m, Z
  所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在“Track Options(轨道选项)”中的“Language(语言)”列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入“Delay(延时)”框中(单位为毫秒)。( R6 [6 `0 e4 k5 h; q
  (3)文件分割  如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量,你可以对文件进行分割。点击“Global(全局)”选项卡,在其中的“Split(分割)”选项组中选中“Enable splitting(进行分割)”选项,其中,分割有两种方式,即“by size(按文件尺寸)”和“by time(按时间)”,这里,我们当然应该按尺寸来进行分割,具体的尺寸可从后面的列表中选择。6 r, B# g/ g2 C2 L$ Q
  (4)输出; @* h9 ~9 o( [- _& T
  界面中的其他选项卡都无关紧要,可以保持默认设置。在“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, 2026-1-17 09:52 , Processed in 0.112701 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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