中国视频在线(www.chinavideoonline.com)致力于收集各种流媒体相关的技术资料,以及流媒体常识和应用方案,力求为广大朋友了解学习和使用流媒体技术提供帮助
从DVD或者VOB中提取AC3音轨
作者/来源:doom9.net
这里要介绍的方法对DVD光碟与你硬盘上的VOB文件同样有效。如果你在硬盘上已经有VOB文件了而且你不喜欢vStrip的话,可以试试看DVD2AVI。作为替代的方法你可以用SmartRipper的流处理功能从DVD光碟上提取AC3音轨,同样也可以用DVD Decrypter。
开启vStrip图形界面:
单击添加按钮并选择电影主体部分的所有VOB文件。按照以下操作处理寻找电影主体部分:找到最大的vts_XY_0.ifo文件,然后载入所有vts_XY_z.vob文件,其中z是从1到无穷大的一个数字。注意不要载入包含我们不需要的菜单信息的vts_XY_0.vob。
其它的选项按照默认的设定就可以了
在这儿按下有三个点的那个按钮,选择电影主体部分的IFO文件。记住这是光碟上最大的IFO文件。然后单击选择一个PGC,长度将给你一个指示告诉你应该选择哪一个流。这听上去是相当复杂的一个结构,但是不用担心,大多数的光碟上只有一个PGC。通常选择最短数字的那个PGC都会是正确的。如果有多角度的话则选择角度1(尽管大多数DVD都只有一个角度)。
最后别忘记给输出文件设定一个文件名。同样的(也是至关重要的)只要检查GOP文件头。
这将创建一个音频-VOB,也就是说一个只包含音频流的VOB文件。这样的话你就不用重新rip整个DVD,而可以只rip 300MBs左右的音频。同样也要检查支流,选择你需要的支流。
记录下你要的音频流,如果你要的是第2个,则在这儿选中支流0x81(为什么不是0x82?因为在电脑里我们通常从0而不是2开始计数,所以0x80是第一个,0x81是第二个)。
其它的部分不用修改,按下“运行”,稍候片刻你就能得到一个大约为300-400MBs的也许是5.1声道的较小的VOB文件。注意,由于没有特定的解码器你不能得到DTS音轨。
>> 返 回
从VOB文件提取AC3音轨
一个不错的图形方式就是使用DVD2AVI(你能…)启动DVD2AVI,载入你的VOB文件(只须选择第一个,DVD2AVI会自动追加剩余的那些),然后进入Dolby Digital下拉菜单选择分离所有音轨。
接下来点击文件-存储工程。这将会创建一个你不需要的很小的d2v文件,同时你就能得到VOB文件中所有的AC3音轨。
如果你用FlaskMpeg则可以设定在编码时直接拷贝音频流(选项-FlaskMpeg选项,音频标签),在编码后你就可以得到由你选择的AC3音频流。
除非你禁止,mpeg2avipx3同样在编码的同时分离音频流,默认情况下它甚至分离所有的音频流。
如上所述,当然你也可以用vStrip,只要在流列表中写下在你硬盘上的VOB文件的文件名。
另外还有一种方法是用bbdmux:开启一个dos命令行模式,键入“bbdmux input.vob所以如果你想要把所有文件最后拷贝在一起的话,最好使用FileMerger这个工具还有许多其他的方法,例如VobRator或者Vobsnoopy,但是我更喜欢讨论我以前实际使用过的工具。
开启vStrip图形界面:
单击添加按钮并选择电影主体部分的所有VOB文件。按照以下操作处理寻找电影主体部分:找到最大的vts_XY_0.ifo文件,然后载入所有vts_XY_z.vob文件,其中z是从1到无穷大的一个数字。注意不要载入包含我们不需要的菜单信息的vts_XY_0.vob。
其它的选项按照默认的设定就可以了
在这儿按下有三个点的那个按钮,选择电影主体部分的IFO文件。记住这是光碟上最大的IFO文件。然后单击选择一个PGC,长度将给你一个指示告诉你应该选择哪一个流。这听上去是相当复杂的一个结构,但是不用担心,大多数的光碟上只有一个PGC。通常选择最短数字的那个PGC都会是正确的。如果有多角度的话则选择角度1(尽管大多数DVD都只有一个角度)。
最后别忘记给输出文件设定一个文件名。同样的(也是至关重要的)只要检查GOP文件头。
这将创建一个音频-VOB,也就是说一个只包含音频流的VOB文件。这样的话你就不用重新rip整个DVD,而可以只rip 300MBs左右的音频。同样也要检查支流,选择你需要的支流。
记录下你要的音频流,如果你要的是第2个,则在这儿选中支流0x81(为什么不是0x82?因为在电脑里我们通常从0而不是2开始计数,所以0x80是第一个,0x81是第二个)。
其它的部分不用修改,按下“运行”,稍候片刻你就能得到一个大约为300-400MBs的也许是5.1声道的较小的VOB文件。注意,由于没有特定的解码器你不能得到DTS音轨。
>> 返 回
从VOB文件提取AC3音轨
一个不错的图形方式就是使用DVD2AVI(你能…)启动DVD2AVI,载入你的VOB文件(只须选择第一个,DVD2AVI会自动追加剩余的那些),然后进入Dolby Digital下拉菜单选择分离所有音轨。
接下来点击文件-存储工程。这将会创建一个你不需要的很小的d2v文件,同时你就能得到VOB文件中所有的AC3音轨。
如果你用FlaskMpeg则可以设定在编码时直接拷贝音频流(选项-FlaskMpeg选项,音频标签),在编码后你就可以得到由你选择的AC3音频流。
除非你禁止,mpeg2avipx3同样在编码的同时分离音频流,默认情况下它甚至分离所有的音频流。
如上所述,当然你也可以用vStrip,只要在流列表中写下在你硬盘上的VOB文件的文件名。
另外还有一种方法是用bbdmux:开启一个dos命令行模式,键入“bbdmux input.vob所以如果你想要把所有文件最后拷贝在一起的话,最好使用FileMerger这个工具还有许多其他的方法,例如VobRator或者Vobsnoopy,但是我更喜欢讨论我以前实际使用过的工具。
分类: MPEG4 | 评论: 0 | 浏览: 1375
本文链接地址:http://www.chinavideoonline.com/mpeg4/mpeg4_043.htm
向上
-
返回 -
发表评论
相关文章
MPEG-4简介及其市场应用
从MPEG1到MPEG2
MPEG4之前世今生
MPEG4之播放
MPEG4之制作
从DVD或者VOB中提取AC3音轨
本文链接地址:http://www.chinavideoonline.com/mpeg4/mpeg4_043.htm
发表评论 相关文章
MPEG-4简介及其市场应用
从MPEG1到MPEG2
MPEG4之前世今生
MPEG4之播放
MPEG4之制作
从DVD或者VOB中提取AC3音轨
(C) 2004-2006 中国视频在线 技术支持:梦想家网络工作室