<span id="blogname"></span>


All that's beautiful drifts away like the waters ——W. B. Yeats
Modisied by Leslie-Cheung.com
 
2006/10/3 11:42:00
用VirtualDubMod/VirtualDub内嵌AVI字幕的方法
 

      很多人都想把字幕和AVI合二为一,这样可以避免装字幕软件,而且可以在支持MPEG4(XVID和DIVX)的DVD机器进行播放,这里我先以在常见的XVID编码的AVI文件为例说明:
一、VirtualDubMod:文件-打开视频文件,找到要处理的文件,双击如果出现下面情况说明使用了VBR的Mp3音频,一定要选“否”,选“是”会使影音出现不同步。

如果出现下图则是因为avi在压制的过程使用到B-frame,这里暂时不管它此时在文件-文件信息 里面可以看到此文件是什么编码。

二,安装字幕插件
将VOBSUB解压,拷贝Release Unicode目录里面的VSFilter.dll到VirtualDubMod的滤镜目录
    假设VirtualDubMod安装在D:\Program Files\VirtualDubMod,滤镜目录就是 D:\Program Files\VirtualDubMod\PlugIns目录(其实不是必须这个目录,不过看起来方便一些)
运行VirtualDubMod,视频-滤镜-添加-加载
由于VOBSUB高版本的字幕插件不是vdf文件,下面文件类型选“windows动态链接库(*.dll)”,找到D:\Program Files\VirtualDubMod\PlugIns目录下的VSFilter.dll,打开或者双击,可以看到滤镜库里面多了两个滤镜:Txtsub 顾名思义是加文本字幕用的,Vobsub 是加图形字幕的(.idx、.sub)。

我们要以加图形字幕为例,双击Vobsub滤镜,按要求打开所要添加字幕,确定。

注:大家如果有兴趣,可以试试低版本Vobsub里面的vdf滤镜文件,安装时候注意选上插件(plug in),目录正确则vdf出现在滤镜库,加载时还有些简单选项可以设置。

三,下一步是关键,AVI文件的处理-压缩的处理(二次压缩)

因为要用滤镜,VirtualDubMod:
视频-里面必须是“完全处理模式”(这个必须选上,再去设置压缩选项)
同时必须对“压缩”选项进行设置,否则很可能你会弄出来个巨无霸文件。

视频-压缩-找到下面的XVID(如果不作设置,缺省是最上面“未经压缩的RGB文件”,这就是巨无霸出来的原因),这里我们点“配置”,如图(注意设置好了,一定“确定”确保是使用XVID 编码)

接下来就是XVID的压缩设置了,大家可以到网上找详细教程来看。
如果仅仅是简单处理,借用tct66的话:
要在支持拨放DivX/XviD的DVD player播放,要考虑蛮多的问题:
1.
  2 or more than 2 BF in packed bitstream,不能用,只能1 BF in packed bitstream或不用packed bitstream(这样最大连续BF可为1/2/3/4)
2.Quarter pixel不能用
3.GMC不能用
4.如果刻录在CD-R/RW上,要考虑DVD player的问题
  较差的DVD player,如果有高动态的码率太高的话,画面会不流畅
  刻录在DVD-R/RW,DVD+R/RW就比较不会有这个问题
5.保证质量的方法是用single pass-Q2/Q2.5/Q3(禁用BF)去压制,省时且single pass-Q2/Q2.5质量是保证的,Q3还不错,建议刻录在DVD-R/RW,DVD+R/RW时使用
6.如果要在一定的文件大小下,尽量保证质量,就只有用2pass,关于如何计算流量,用XviD-1.01自带的计算器或用GK都可以,默认的XviD参数要改的就是BF的设置,packed bitsream取消或禁用BF,其它的参数保持默认的就可以.
  本人从个人经验出发,从省时和保证质量角度考虑:一般采取single pass,不过此时Target quantizer(Q值)选择是个问题,选小了(质量好),体积会大;大了质量差,体积小一些,IVX DRF Analyzer 分析下看看,粗略的以DRF平均值代替Target quantizer,当然这个确实很有点“粗略”,不过既然考虑二次压缩,你的源文件不是VOB,太计较没什么必要,而且个人认为画面在此种情况下通常已经可以接受,实际上一般这么设置,会使生产出来的文件一般会比源文件小一些,大家可以使目标Q值稍微再小些。


四,VirtualDubMod:文件-另存为AVI ,开始等待….

 
By 小鱼儿  阅读全文 | 回复(1) | 引用通告 | 编辑

2007/12/8 11:14:00
Re:用VirtualDubMod/VirtualDub内嵌AVI字幕的方法
 
有(游客)找了半天,在这找到了,好东西,顶了。
 
By 有(游客)  个人主页 | 引用 | 返回 | 删除 | 回复

发表评论:
 
Calendar

<<  < 2009 - 10 >  >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Login


Bulletin
Recent Entries
Comments
Messages
Information
Links


Designed by Subdreamer
 
Powered by Oblog.