雷鸣视频制作全教程 - 6 - 简单的从DVD压制(上).doc_第1页
雷鸣视频制作全教程 - 6 - 简单的从DVD压制(上).doc_第2页
雷鸣视频制作全教程 - 6 - 简单的从DVD压制(上).doc_第3页
雷鸣视频制作全教程 - 6 - 简单的从DVD压制(上).doc_第4页
雷鸣视频制作全教程 - 6 - 简单的从DVD压制(上).doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

简单的从DVD压制(上)by 雷鸣 2007-01-24(注意:本文中提到的内容仅适用于NTSC制式的DVD)看过前面的部分,应该就可以掌握一些基本的视频文件处理技术了。可能有一些人已经尝试过把DVD里面的内容压制成电脑用的格式,也就是所谓的“做DVDRip”,发现并没有像处理现成的视频那么顺利。图象中有奇怪的梳子状,画面变形,有的甚至不能拿到DVD片中的文件。因为DVD的压制和普通的视频文件重新压制是不一样的,因为DVD机的播放原理和电脑不一样的。这一节介绍的是使用AviUtl进行处理和压制。如果要使用VDM进行处理和压制,请在看完这一节里面的处理步骤(操作步骤就可以免了)以后看下一节中如何使用VDM做DVDRip。鉴于有不少人用AviUtl做DVDRip,所以这一节就先介绍AviUtl。真正要详细说说DVDRip里面的各种概念,可以写出长长的那种文章出来,看到大家耐心全无,令初学者望而却步。当然,如果要真正掌握好DVDRip这些东西是必不可少的。但是如果只是简单地学会如何压制的话,可以暂时不要去理它。拿到DVD片以后,首先要从DVD片中把源影片复制到硬盘上方便处理。这一步需要巨多的硬盘空间,可能一片盘就是4GB多,需要提前做好准备。我手头没有DVD光驱,也没有DVD盘,所以只好拿虚拟光驱附带一个非常简单的DVD镜像(自制orz)来做演示了。首先是需要的工具。从DVD中复制东西出来的工具叫做DVDDecrypter,附带的工具中可以找到。运行这个工具,发现没什么特别多东西需要设置的:在红色的方框中选择你的DVD光驱,然后按蓝色方框中的E按钮,DVD光驱就会弹出托盘。然后按蓝色方框中的L按钮,DVD光驱的托盘就会缩回去。过一阵子,右边的方框中就会显示出放入的DVD片的信息:(如果看到的不是这个,在Mode菜单中选择“IFO”)右边的方框中选择要提取的片段。压缩的时候经常都是整片都要压缩过去,所以按照默认值就是整片提取。按了那个按钮以后,提取开始,这需要一段时间。提取好以后,这个软件就算用完了,可以关闭了。为什么要使用这个工具进行提取而不是直接把文件复制出来呢?因为DVD经常会使用各式各样的保护措施,这些保护措施会严重影响你把文件从DVD盘里面弄出来,或者弄出来后不能正常使用,所以就由专门的工具来复制出DVD里面的文件。复制出来以后,在选择的文件夹中(建议在提取之前专门建立一个文件夹)可以找到类似的文件:如果手头的DVD是那种可以开启字幕的类型,那么把字幕提取出来。找到IFO文件,用VSRip打开它(附带工具中有):红色按钮是打开IFO文件,蓝色按钮是选择保存的文件。选择好以后,按下方中间那个Next按钮,进入下一个页面。使用默认值就是提取所有字幕,继续按Next按钮,提取就开始了。提取比较慢,稍微有点耐心。提取出来的字幕是IDX加上SUB文件,和平时见到的SSA、ASS不同,但是使用方法是一样的(如果内嵌这种字幕,在VDM选择滤镜那一步不选择TextSub而选择VobSub,其他操作完全一样)。然后是分析VOB文件。用到的工具是DGMPGDec(去网络上搜索,很容易下载到)工具包(如果手头有DVD2AVI也可以使用DVD2AVI)。启动DGMPGDec工具包中的DGIndex(如果是DVD2AVI就启动DVD2AVI),选择菜单中的File-Open,打开刚才图片中的那个特别大的文件,然后它会弹出一个窗口,直接点击OK。之后发现窗口变大了,窗口中原来漆黑一片的位置显示了VOB中文件的内容。使用DVD2AVI的网友可能马上发现,File菜单中有一个Save AVI。没错,这个功能确实可以马上做出AVI文件。但是,DVD2AVI的DVD处理功能不够强大,之后要用AviUtl来处理的。难道先保存出AVI文件,然后送到AviUtl里面处理吗?这种想法没有错误,但是不足很快体现出来。第一,如果保存成未压缩的AVI文件,需要几十GB的硬盘空间,长期这样大数据量的写入和读取,硬盘寿命有多长呢?第二,如果使用了压缩了的AVI文件,在编码时就要耗费大量时间,然后压缩又是会降低画质的。DVD都还没有开始处理,就先降低画质,那么处理出来的效果肯定是“没话说”的。所以,这里要介绍一下如何把几种视频处理工具搭配着用。有一个叫做VFAPI的东西,就是专门用来干这等事的。不论是DGMPGDec工具包,还是DVD2AVI,都可以在它们的文件夹中找到一个扩展名是VFP的文件。这个文件就是它们的VFAPI支持。通过VFAPI,DGIndex(或DVD2AVI)分析处理过的数据就可以直接送到AviUtl里面处理,也就是说AviUtl不是打开一个AVI文件,而是直接从DGIndex(或者DVD2AVI)那里拿数据。AviUtl也是一样,AviUtl的文件夹中也可以找到一个扩展名为VFP的文件,AviUtl处理过的数据也可以直接送到另一个支持VFAPI输入的程序中去(比如用AviUtl调整大小和消除噪点等,然后送到VDM里面去加载字幕),只不过AviUtl的VFAPI临时文件用的扩展名是AUP。(不是必需请不要使用VFAPI,因为走VFAPI比直接处理要来得慢)AviUtl是支持VFAPI输入的,也就是支持VFAPI输出的程序都可以把数据直接送到AviUtl中,中间不会生成什么临时文件(VFAPI还是需要临时文件的,不过这个临时文件非常小,但是对于支持VFAPI输入的程序来说它和普通的AVI文件没有什么两样)。但是,VDM等许多软件是不支持VFAPI输入的,那么怎么办呢?大多数应用程序都是支持AVI输入的吧?有一款软件叫做VFAPIConv,可以把VFAPI的临时文件转换成一个AVI文件(同样是非常小)。VFAPIConv就作为一个中间角色,让不支持VFAPI输入的应用程序透过AVI这个幌子支持了VFAPI输入。讲了这么多,可能有人已经要开始懵了。不过没关系,这些不懂的话,真正使用一下就明白了。前面说到了用DGIndex(或者DVD2AVI)打开了VOB文件,然后,选择File菜单里面的Save Project,保存出一个D2V格式的文件。在保存D2V文件的地方还会出现VOB文件里面拆出来的音频,所以建议专门建立一个文件夹来保存D2V文件。这个D2V件非常小,但是如果用AviUtl打开,就和打开DVD文件是同等效果的。前面使用AviUtl的时候,细心的网友可能已经发现了,它的打开功能里面并没有支持VOB文件。DVD里面拆出来的音频流经常有AC3格式的。千千静听对于AC3格式转换成其他格式支持不是特别好,所以要用其他软件处理。根据从MeteorRain获得的信息,有一款叫headac3he的工具可以把ac3转换成MP3格式。这个软件的使用,请参照下一节的后面。启动AviUtl,文件打开,打开刚才生成的那个D2V文件。发现DGIndex(或者DVD2AVI)里面的内容已经被AviUtl读取出来了。但是这个时候的视频是不能直接拿来压缩的。拖动AviUtl下面的滚动条,很快就能发现画面很不对头。所以要拿来处理一下。首先解决梳子状的线条。首先确定一下你手头的DVD是每秒24张图的(24fps)还是每秒30张图(30fps)的。首先按照图中所示把交错解除方式设置为“自动”。接下来移动到影片中间的某一部分,按键盘的向右方向键,看看每5张图中有没有重复的2张图(注意看上面的数字图中红色方框内数字有在走就说明你按了向右方向。不要看到图象没有动就以为你没有按)。如果发现了重复的2张图,那么你的片是24fps的(常见的)。如果没有发现重复的2张图,你的片是30fps的。有一些影片比较奇怪,正片部分是24fps的,但是片头是30fps的。遇到这种情况,当然是保持正片为先,当作24fps的来处理。经过刚才的操作,如果你的片是24fps的,那么按照下图的方式设置。如果你的片是30fps的,那么保持当前设置不要改变就可以了。对于24fps的片,这样设置还是不够。这样设置以后,每秒钟还是30张图。所以还要按照下图说明,在更改播放速率那边钩上2个选项,才真正变成24fps(就是设置成图中那样):如果是24fps的片,经过刚才的处理以后,再把下面的进度条拖拖看,可能有的地方还是有梳子状(当然,如果没有最好,直接跳过这一步):虽然二重化对画质有点损,会出现重影,但是对于初学者来说要去除这些梳子状,使用二重化是最简单的。开启二重化的方法:菜单中,设定交错解除方式自动24fps设定,把“横向部分二重化”勾起来即可。去除了这些梳子状,有重复图象的做成24fps以后,来解决变形和黑边的问题。前面的“使用AviUtl处理视频”中,介绍过了更改画面大小的方式,提到了改不好会画面变形。现在是处理DVD,DVD本身就是有变形的(毕竟电脑和DVD机是不一样的,标准也是不同),当然要给它变回来。这里面又有很多理论知识了,听了可能又要头大。这样,我提供几种现成的方法,选择一个适合你的方法即可。当然也可以先调整画面大小,然后开着“裁剪边缘设定”的窗口边预览边修改,改到看起来好就可以了。毕竟这东西最终都是给人看的,人看起来不变形就可以了,又不是拿给什么机器来严格确定是否变形。裁剪边缘和更改大小的方法前面介绍过了,照着操作就可以了。要注意,必须先裁剪边缘再更改大小。裁边的原则是只可多裁,不可少裁。一、适合宽屏幕的DVD使用的方案(16:9画面)。1、最终大小:704392如果上下有黑边,那么就左右裁22上下裁8。比如左边裁10右边裁12,上面裁4下面裁4然后大小改为704392如果上下没有黑边,那么左右裁10即可。比如左边裁6右边裁4,然后大小改为704392。2、最终大小:856480如果上下没有黑边,就左右裁16。如果上下有黑边,就左右裁22上下裁4。如果上下的黑边比较多,就左右裁24上下裁6。二、适合普通屏幕的DVD使用的方案(4:3画面)。对于这种片,最常见的就是做成640480的画面了。所以这里只介绍这一种。如果上下没有黑边,那么就左右裁18。如果上下有黑边,就左右裁26上下裁6。不过理论终究是理论,做这一步的时候,只要预览的时候看起来没有变形,就可以了。现在看上去,画面正常了,可以送去压缩了。实际上还有一个问题没有解决。DVD机上用的颜色和电脑用的颜色是不一样的,要把颜色调整成电脑上的那种颜色才行。实际上DVD上和电脑上的颜色差别不会特别的大,DVD中颜色范围更小。看黑色和白色会比较明显:不经过颜色调整,白色看起来不是纯白,黑色看起来不够纯黑。调整颜色的化,到设定菜单中的“进阶校色设定”,把“TV-PC色调修正”勾起来就可以了。做完这些,点开“处理”菜单,看看用到的滤镜是不是都勾起来了。如果要消除噪点之类的其他调整,自己按照前面说的做就可以了。接下来压缩出成品,DVDRip就算是做完了。如果还要用VDM等其他软件进行其他处理,就选择文件菜单的“保存专案档”生成一个AUP文件备用。(VDM也能处理和压制DVD源文件)前面不是还说过什么用VFAPI把一个程序处理完的数据送到另一个程序中吗?没错,接下来就是要讲这个。前面使用AviUtl打开DGIndex(或DVD2AVI)弄出来的D2V文件,实际上就是把DGIndex(或DVD2AVI)输出的数据流直接送到AviUtl中处理了。AviUtl中没有什么简单的办法可以加载字幕。如果压制DVD的时候需要用AviUtl处理然后直接把字幕一起压制进去,怎么做呢?接下来就要讲讲。(强烈不推荐,仅仅作为一项技能稍微了解一下就可以了。VDM可以直接处理DVD源文件并挂上字幕压制)首先安装VFAPI的VFW支持(就是要让支持AVI的程序能够打开VFAPIConv生成的AVI文件)。在VFAPIConv文件夹中,可以找到一个齿轮图标的文件。双击这个文件,系统就会自动安装。安装的时候,可能会弹出一个窗口说没有经过验证。还好微软没有做绝,按“仍然继续”就可以安装了。安装好VFW支持以后,启动VFAPIConv(红色大圆点的图标)。会弹出一个窗口,点击左下角的那个“Add Job”按钮,会弹出一个窗口让你选择VFAPI的临时文件,也就是像DGIndex(或者DVD2AVI)生成的D2V文件,AviUtl保存专案档生成的AUP文件那种东西。弹出的窗口是标准的那种选择一个文件打开的窗口。在图片中红色的部分,选择VFAPI临时文件的文件类型:在“文件类型”列表中,选择以生成临时文件的软件名称开头的那个选项(比如要把AviUtl生成的VFAPI临时文件转换成AVI临时文件,就选择以AviUtl开头的那一项)。然后选中要转换的VFAPI临时文件,点击“打开”,然后下面这个窗口会弹出来:记住Video Output一定要勾起来,否则生成的临时AVI文件打开不会有图的。下面那个长长的选项也要勾起来,否则使用这个软件的意义就没有了。Audio Output即使不是灰色的也不要钩,因为如果要这个软件输出音频,它一定会以未压缩WAV形式保存到临时AVI文件中,这样文件会变得非常大;再说音频反正都是最后合成的,处理过程中没有声音没关系。操作好以后,点击OK。主程序窗口中就可以看到刚才加入的那个VFAPI临时文件。按照这个步骤把所有需要转换的VFAPI临时文件加入以后,点击右下角的那个“Convert”开始转换。转换过程很快。然后生成的AVI文件就可以送到VDM等软件中进行进一步的处理了。用VDM打开这个AVI,就相当于把生成这个VFAPI临时文件的程序的输出数据流导入了。比如AviUtl打开了一个AVI片源

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论