视频格式转换实用手册我们已经接触了众多数字视频类型,它们各有各的应用领域。为了在不同的领域中应用数字视频,需要在不同的数字视频格式之间进行转换,为了让大家在应用中做到游刃有余,在这里我们将对数字视频格式的转换方法作全面的介绍。一、VCD/DVD转AVI1.VCD转AVIVCD采用MPEG-1视频编码,音频为MPEG-1LayerII编码,在压缩率上不如DivX+MP3视音频组合的AVI格式。将VCD转换成DivXAVI格式可在保持画质的同时将文件的体积压缩到原文件的1/2到1/3,从而大大降低视频文件所占用的空间,也更方便于网络传输。常用的VCD转AVI的工具是VirtulDub,它是一款免费软件,功能非常强大,官方版本的VirtulDub支持对AVI(不包括DV-AVI)、MPEG-1、DAT等视频文件进行转换,另外,VirtulDub的某些变种还可以导入MPEG-2和ASF格式的视频文件。运行VirtulDub,从其主窗口中点击“文件→打开视频文件”菜单命令,在出现的对话框中选择导入要转换的视频文件。点击“视频→完全处理模式”菜单命令,然后再点击“视频→压缩”菜单命令,在打开的“选择视频压缩”对话框中选择视频编码器(Codec),可选择“DivXPro5.1.1Codec”、“XviDMPEG-4Codec”,选择好后点击“配置”按钮,进行编码器设置,以上两种编码器设置选项比较多,但一般情况下只要设置码率(Bitrate)即可,如XviD编码器,可将码率设置为450~550Kbps,这样的码率主要针对VCD质量的视频,如果是DVD质量的视频可设置为1500Kbps或更高一点。MPEG-1文件的音频部分一般采用MPEG-1AudioLayerII格式,码率高达224Kbps,我们需要将它压缩成体积较小的MP3格式。点击“音频→完全处理模式”及“来源音频”菜单命令,然后点击“视频→压缩”菜单命令,并在出现的“设置音频压缩”对话框中选择“DivX;-)Audio”选项,规格为“64kbps,44KHz,StereoforDivX;-)”,如果要接近CD音质则需要采用128Kbps。最后,点击“文件→另存为AVI文件”菜单命令,在出现的对话框中将文件命名即可编码保存。2.DVD转AVI由DVD转换而来的AVI文件我们常称为DVDRip,这是最早出现的DVD影片备份技术,它一般采用DivX编码,在保持了DVD高画质的同时,可将DVD的体积降低到了原来的1/7甚至更低。在这里,我们并不力求给大家提供一个完整的DVD转DVDRip的方案,但为了应付各种可能出现的情况,我们将尽可能详细介绍DVD转AVI的步骤。AVI可以作为一个中间格式来使用,对于不能直接导入DVD文件的编码软件来说,必须先把DVD转换成AVI格式。(1)复制DVD中的文件将DVD的影片内容复制到硬盘中是制作DVDRip的第一个步骤。在DVD光盘中,DVD影片存放在VIDEO_TS目录内,其中VOB文件是保存影音数据的,IFO文件则是控制VOB文件播放的,主要文件都以“VTS_xx_y”格式作为文件名。xx是标题编号(从01到99);y是区段编号(从0到9)。制作DVDRip时需要将这些VOB和IFO文件复制到硬盘中。对目前市售的廉价DVD影片而言,直接将它们复制到硬盘中即可。不过,部分正版DVD影片则不能用常规方法复制,对付这类影片我们可以使用CladDVD、DVDDecrypter、vStrip、DeDVD这一类DeCSS软件,它们能够将VOB文件复制到硬盘中并去掉加密信息。(2)编码软件XMPEG的使用目前,DVDRip编码软件非常多,从理论上讲,任何可导入MPEG-2格式的AVI编码软件都可以作为DVDRip的编码软件,比较常见的有XMPEG、FlaskMPEG、Dr.DivX、DVDx、VirtualDubMod(VirtualDub的一个变种)等,其中XMPEG可算是专业的DVDRip制作软件,它功能强大、操作方便、编码速度快,所以使用比较广泛。XMPEG拥有操作向导功能,使用操作向导可完成导入文件、选择音轨及字幕、设置输出格式、裁剪画面及重定尺寸等重要步骤。由于Codec的设置比较复杂,我们把它放在后面单独讲,其实在任何一个AVI编码软件中,同样的Codec设置方式都是一样的。韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.韩国圣诞节喜庆矢量.在“Audio(音频)”选项卡中,选定“CodecCompression”选项,然后在“Codec”下拉列表中选择一种MPEGLayer-3Codec,即MP3编码器,如“FraunhoferIISMPEGLayer-3Codec”,接下来在“Formats(格式)”选项中设置音频的参数,一般选择96Kbps或128Kbps,48kHz,Stereo的MP3音频就行了。如果选择“NoCompression(不压缩)”选项,DivXAVI中的音频部分将使用PCM无压缩WAV音频。这里的音频设置只是针对前面“Xmpeg选项”音频设置中的“处理音频”情况而进行的,两个音频选项卡的设置以“Xmpeg选项”中的优先。在“General(常规)”选项卡还可以设置对文件进行分割,选中“Splitfilesinto(分割文件)”选项框,并在其后设置文件的分割大小,如650MB、700MB,以便将文件保存到光盘当中。另外,在“Bitrate(码率)”选项组中你可以设置输出的目标文件的期望大小,它可以为你计算出视频部分的码率,很有参考价值。(3)视频编码器设置Codec即编码解码器,AVI编码软件进行编码工作时要使用Codec提供的压缩算法来进行编码,而播放软件在播放AVI时也要使用它们来进行解码。AVI的压缩算法有很多种,不同Codec所生成的AVI文件差异很大。目前,DVDRip一般使用DivX类及VP6的编码,如DivXPro5.1.1Codec、XviDMPEG-4Codec及VP62,这类Codec并不是Windows系统本身所附带的,需要另外安装它们的软件包。下面就以DivXpro5.1.1为例来了解视频编码器的设置。在DivXCodec属性对话框的“General(普通)”选项卡中首先点击“SelectProfilewizard(选择配置向导)”按钮,在出现的对话框中选择“HomeTheater(家庭剧场)”模式。然后在选项卡中的“Bitrate(码率)”选项组中设置DivX视频的码率,码率是决定最终视频质量的关键因素。码率的数值可参照前面所计算的数值,要使视频接近DVD的品质,码率可在1200~1500Kbps。在“Variablebitrate(可变码率)”列表中设置编码的模式:一次编码就选择“1-pass”选项,如果是二次编码的第一次设置就选择“Multipass,1stpass”选项,第二次设置则选择“Multipass,nstpass”选项。另外,在“Video(视频)”选项卡中主要有7个设置:“PsychovisualEnhancements”即心理视觉增强,可以选择它,并使用默认的“Fast”;“EnableCrop(裁剪)”、“EnableResize(重设尺寸)”在这里有点多余,不用理会;“Pre-Processing(预处理)”可在编码时消除原始素材中视频噪点,高质量的DVD视频一般不会存在这类问题,通常不用它;“SourceInterlace(消除隔行扫描选项)”的功能与编码软件的功能重复,建议在编码软件中设置;“Scenechangethreshold”用于定义Codec对场景变换反应的敏感程度,以便在转换时插入一个关键帧,通常可保留缺省值50%;MaxKeyframe(最大关键帧)可使用默认的300,码率越小时这个值设置得应该越大。XviDMPEG-4Codec的设置与DivXCodec类似,可以参照这里的设置方法。设置完成,在XMPEG主界面中点击鼠标右键,选择“开始转换”命令即可将DVD编码为DivXAVI。二、MPEG编码用DV所拍摄的作品要拿给大家欣赏,最好的方式是制作成VCD或DVD影碟,而从DV中采集到的视频文件是AVI格式(DV-AVI),要把它刻成到光碟,需要将它转换成MPEG-1/2格式,这就需要使用到MPEG编码软件。1.选择模板启动TMPGEnc后会出现“项目向导”对话框,在这里有“VCD、SVCD、DVD”三类模板可供选择,每类模板都有NTSC和PAL两种制式,其中DVD的这两种制式分别还有“低解析度”模式,这种模式使用的是VCD的解析度,这样可在DVD碟片上存放时间长达270分钟的影像。如果要制作VCD,可以选择“Video-CD”下的PAL制式后点击“下一步”按钮。2.指定源文件点击“影像文件”后的“浏览”按钮,在出现的对话框中选择导入视频文件,TMPGEnc可导入的视频文件种类包括DV-AVI、DivX-AVI、MPEG-1。本步骤的其他部分可保持默认方式,直接点击“下一步”按钮。3.滤镜的设定选择“影像源的范围”选项可指定对影像文件进行编码的范围,你可以指定编码的开始点与结束点,并可校正影像与声音间的同步间距。“裁剪画面”选项用于对源影像画面进行裁剪,可去掉多余的边缘。“消除噪点”选项用于消除视频画面中的噪点,以优化影像效果,设置时如果对设定的值不太了解,可直接在画面上看到预览的效果。在通常情况下,我们不用在这里做选择,直接点击“下一步”按钮。4.设定码率VCD是固定码率1150Kbps,不需要调整,SVCD最高可达2600Kbps,DVD则一般设定在4000~10000Kbps之间,保持默认设置,直接点击“下一步”按钮。在出现的对话框中设置文件的输出路径及文件名。完成操作向导以后进入到主界面,直接点击“开始”按钮就可以开始进行MPEG的转换了。三、用WindowsMediaEncoder9.0制作WMV流媒体视频WMV格式由是微软推出的流媒体视频格式,它画面质量好,而且被众多第三方软件所支持,用WMV格式来压缩视频是一个非常不错的选择。压缩WMV可用WindowsMovieMaker2和WindowsMediaEncoder9.0进行,其中后者用来进行WMV编码要更方便一些。1.导入源文件启动WindowsMediaEncoder9.0,会打开“新建会话”对话框,选择“文件转换”选项后点击“确定”按钮,接着在“文件选择”中选择源文件并设置输出文件的路径和文件名,WindowsMediaEncoder9.0支持导入AVI、ASF、WMV、MPEG-1/2、VOB等格式的视频文件(支持MPEG-2时需要安装MPEG-2解码器)。在“内容分发”部分设置视频的分发方式,一般情况下,我们使用“文件下载”方式即可,如果是作为视频素材来保存则可选择“文件存档”方式,它是依据质量来进行编码,整段WMV文件都使用相同的质量,更适用于再编辑。2.编码选项设置在“视频”列表中根据源文件的质量选择一种视频编码方式,如果源文件是DVD质量的MPEG-2文件可选择“1MbpsVBR”或“2MbpsVBR”选项,“音频”可选择“CD质量音频VBR”选项,VBR是可变码率,可根据影片场景动态分配数据,质量与压缩率均优于固定码率的CBR,这也是WindowsMedia9.0的新特性之一。设置好后点击“完成”回到主界面。3.更改设置并编码会话向导中的设置选项比较简单,也许并不符合你的需要,你可点击工具栏中的“属性”按钮,在打开的“会话属性”对话框中作进一步的设置。点击“压缩”选项卡,点击“编辑”按钮,在打开的“自定义编码设置”对话框中点击“XXXKbps”选项卡(视具体设置不同),并在这里设置音频格式、视频大小、帧率、码率等参数,具体的参数都可以参照DivX中的相应设置。此外,我们还可在“处理”选项卡中对隔行视频进行“取消隔行扫描”处理,以消除动态画面中可能产生的毛刺现象。设置完成后,点击工具栏上的“开始编码”按钮进行编码,WindowsMediaEncoder会自动进行2-pass编码,即