雷鸣视频制作全教程 - 3 - 封装与拆装.doc_第1页
雷鸣视频制作全教程 - 3 - 封装与拆装.doc_第2页
雷鸣视频制作全教程 - 3 - 封装与拆装.doc_第3页
雷鸣视频制作全教程 - 3 - 封装与拆装.doc_第4页
雷鸣视频制作全教程 - 3 - 封装与拆装.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

封装与拆装by 雷鸣 2007-01-22配合前面的文章,我想大家应该已经可以做完时间轴和内嵌压制两步了吧。下面是一点视频文件封装和拆装的知识,不论是对于压制还是片源的前期处理都是很有用的。内嵌文章中,音频的处理是直接从片源到压制成品,没有进行任何处理。但是,如果要重新压缩音频,应该怎么做呢?或者片源的音频是AAC,VDM无法处理,又或者片源干脆是MKV格式,VDM根本不认,怎么办呢?实际上方法并不会困难,那就是学会封装与拆装。先从最简单的开始,就是把AVI封装到MKV里面。首先必须拿到一款软件,叫做MKVToolnix,到处都可以下载到,找不到的请善用搜索引擎。下载安装以后,开始菜单里面会多一个MKVToolnix,启动里面的那个MKVMerge GUI,打开MKV封装工具的图形界面:红色方框中的按钮就是添加来源文件。点击以后,选择前面压制好的文件,会发现左边上面的方框中多了一项,下面的方框中多了一项或者几项:上面那个方框显示的是你加入的文件,下面那个方框显示的是你加入的文件中原来有什么。从图中可以看出,加入的文件中有2个流:一个视频流(显示type:video的那个)和一个音频流(显示type:audio的那个),默认都是勾起来的。勾起来表示这个流会被加入到目标MKV中,没有勾起来的流将会被舍弃。然后按照同样的方法把所有需要封装到MKV里面的文件一个一个增加进去。点击图中蓝色的按钮可以选择一个输出文件,然后点击那个紫色的按钮,开始封装MKV。这样封装出来的文件和原来的AVI文件是一样的,没有什么意义。真正的意义在于,这样封装可以加入很多AVI不能支持的声音格式,比如AAC、OGG等,还可以顺便把字幕一起封装到文件中,就不用再向原来AVI文件那样还要附带一个字幕文件(如果是外挂字幕的话)。接下来是从AVI文件中拆出声音。VDM之前已经见识过了吧,现在还是用它。启动VDM,打开AVI文件,选择菜单“流”-“流列表”,文件中的所有音频流就会显示出来。选中一个流,点击右边的“信号分离”按钮,然后输入文件名,回车后就开始拆音频了。这种方法可以拆出大部分音频(毕竟使用MP3的还是多)。如果音频是AAC等VDM拆不出来的格式(用VDM拆拆看,拆出来播一下看看正常不正常),可以尝试着使用AVI-Mux GUI来拆。同样地,从网络上搜索并且下载这个软件。启动以后,把片源文件拖入上面的方框中(也可以在那里右键按一下,然后选择ADD),并且选中上面方框中你拖入的片源,点击长长的那个按钮,下面的方框中就会显示里面的各各流,带有video字母的是视频流,带有audio字母的是音频流。右击你要解出来的流,选择带有“extract”的那个选项(如果有多个含有“extract”的选项,就点击进去看看保存的时候出现的扩展名对不对),选择一个文件保存即可。使用AVI-Mux封装AVI文件和封装MKV文件的方法大致相同,所有要封装的来源文件拖动到上面的方框,然后每个带有视频流的文件(例如AVI)都选择后点长长的按钮一遍,右下角有一个“开始”点了就开始封装(会让你选择存放位置的,放心)。这样,如果遇到AAC的音频,就完全可以先拆出来,视频单独处理,处理后再和前面拆出来的AAC一起封装到同一个文件中即可。【注:字幕流在avimux和mkvmerge gui中显示成subtitle】作为一个视频处理工具,VDM反而是一个最常用的视频封装器。在前面的字幕内嵌教程中,仅仅提到了完全引用源音频的方法。实际上它可以设置最终存到AVI的音频是什么。最早的音频是使用恒定比特率的,也就是说,即使在影片中没有人说话没有背景音的时候(也就是没有声音的部分),也使用和有声音时一样的音质(姑且认为是音质)来压缩,这样比特的利用率就比较低;而可变比特率则会在没有声音的时候使用最烂音质来压缩(反正都没有声音,对于人来说没有音质好坏),这样比特的利用率高(比特利用率高也就是说在同样文件大小的情况下可以获得比较高的音质)。所以有时打开文件或音频它会提示音频是VBR。选择“否”即可。而AC3是较早出现的一种可以支持多声道音频的格式(比如6声道,前后2个音箱,后面2个音箱,中间一个音箱外加一个低音炮),播放的时候大大加强了空间感,在DVD片中经常使用。有的时候从DVD片做成电脑格式时为了完全保留声音,会直接把AC3放到目标文件(比如AVI,MKV等)中。其他的什么音频格式,就请使用前面介绍的AVI-Mux GUI来封装,不过如果音频部分不是MP3或者AC3,还是封装到MKV里面会比较好一点。具体使用VDM封装AVI的操作步骤是,首先打开视频文件(有没有声音都可以,如果原来有声音而你选择了其他声音文件,那么原来的声音请不要保留),然后在“视频”菜单选择“直接复制数据流”(否则VDM又要给你重新压缩一次了),之后“流”菜单选择“流列表”,选中原有的音频流,点击右下角的“禁用”,它会变成带斜线的,这样这个音频流就不会被保存到最终文件中。点击“添加”按钮添加音频,如果弹出VBR框就像原来那样处理,“文件”-“另存为AVI”,大功告成。同理,如果是要拆出AVI中的视频的话,只要在加载完AVI以后,Audio设置成No Audio然后Video设置成Direct stream copy接下来保存就可以了。最后是拆分MKV文件。实际上MKVToolnix里面已经附带了拆分MKV的工具MKVExtract,但是这个工具是命令行的,MKVToolnix工具包又没有附带这个工具的图形界面。对于初学者来说使用有一定的困难。不过还好,有人另外给它做了图形界面,叫做MKVExtractGUI,去网络上搜索一下应该很快就能够找到下载地址了。由于我手头没有这个工具(我平时都是用命令行的),我就只能想办法讲清楚如何使用命令行工具。首先必须知道MKV文件中第几个流是什么流。对于初学者来说,使用MKVMerge GUI来查看很不错,就是当时封装MKV用的那个工具。首先启动那个工具,然后把MKV文件拖进去,MKV里面的各个数据流就立即显示出来了:在图片中,划红色线条的地方是数据流格式,绿色的是数据流的编号,蓝色的是数据流的类型(声音、视频、字幕等)。按照不同的格式要决定不同的扩展名。比如格式是V_MPEG4/ISO/AVC,那么扩展名就是AVC;格式是A_AAC,扩展名就是AAC;格式是S_TEXT/ASS那么扩展名就是ASS;格式是S_TEXT/SSA那么扩展名就是SSA;格式是V_MS/VFW/FOURCC那么扩展名就是AVI;格式是A_MPEG/L3就是MP3了。扩展名到时候输入命令行时要用,编号也是,要记下来。然后就开始使用命令行方式进行拆装了。首先进入到你想要放置拆出来的文件所在的文件夹,方法:打开命令提示符(如果不知道如何进入,请在开始-运行内输入cmd并回车),输入 cd /d,然后把目标文件夹拖动到命令提示符窗口内:敲完回车以后,就会进入刚才拖动到命令提示符内的文件夹中,然后找到安装MKVToolnix的文件夹,把里面的那个MKVExtract文件拖动到命令提示符窗口中:同样地,命令提示符中会出现一排英文,这个可以不用理会它。接下来转到命令提示符窗口,接着输入:(空格)tracks(空格)像刚才那样拖入MKV文件,然后:

温馨提示

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

评论

0/150

提交评论