石头1块吧 关注:31贴子:2,745

[教程]字幕文件加入AVI文件(字幕镶嵌)

只看楼主收藏回复

很多人都想把字幕和AVI和二为一,这样可以避免装字幕软件(字幕空间也节省了)而且可以在支持MPEG4(XVID和DIVX)的DVD机器进行播放,这里我以先在常见的XVID的编码的AVI文件为例说明:

 
1. 安装VirtualDubMod最新汉化版1.5.10.1(完全版) 
 运行HB-VirtualDubMod15101.exe,启动组里面就不要建立快捷方式了.
 



IP属地:广东1楼2007-08-15 22:50回复
    2. 文件 -> 打开视频文件 
     
    VirtualDubMod:“文件 -> 打开视频文件”,找到要处理文件,双击如果出现下面情况说明使用了VBR的Mp3音频,一定要选“否”,选“是”会影音出现不同步。 
     
     
    如果出现下图是avi在压制的过程使用到B-frame,这里暂时不管它


    IP属地:广东2楼2007-08-15 22:51
    回复
      如果出现下图是avi在压制的过程使用到B-frame,这里暂时不管它。 

       
       
      此时在“文件-文件信息” 里面可以看到此文件是什么编码。

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


      IP属地:广东3楼2007-08-15 22:52
      回复
        字幕文件加入AVI文件(字幕镶嵌) 
        很多人都想把字幕和AVI和二为一,这样可以避免装字幕软件(字幕空间也节省了)而且可以在支持MPEG4(XVID和DIVX)的DVD机器进行播放,这里我以先在常见的XVID的编码的AVI文件为例说明:

         
        1. 安装VirtualDubMod最新汉化版1.5.10.1(完全版) 
         运行HB-VirtualDubMod15101.exe,启动组里面就不要建立快捷方式了.

         
         
         
        2. 文件 -> 打开视频文件 
         
        VirtualDubMod:“文件 -> 打开视频文件”,找到要处理文件,双击如果出现下面情况说明使用了VBR的Mp3音频,一定要选“否”,选“是”会影音出现不同步。 
         
         
        如果出现下图是avi在压制的过程使用到B-frame,这里暂时不管它。 

         
         
        此时在“文件-文件信息” 里面可以看到此文件是什么编码。

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

        下载Vobsub2.32完全版http://www.digdig.com.cn/soft/10520.html


        IP属地:广东4楼2007-08-15 22:53
        回复
          4. AVI文件的处理-压缩的处理(二次压缩) 
           
          因为要用滤镜,VirtualDubMod:视频-里面必须是“完全处理模式”(这个必须选上,再去设置压缩选项),同时必须对“压缩”选项进行设置,否则很可能你会弄出来个巨无霸文件。 
           
           
          视频 - >压缩 -> 找到下面的XVID(如果不作设置,缺省是最上面“未经压缩的RGB文件”,这就是巨无霸出来的原因),这里我们点“配置”,如图(注意设置好了,一定“确定”,确保是使用XVID 编码)。


          IP属地:广东5楼2007-08-15 22:53
          回复
            ~


            IP属地:广东6楼2007-08-15 22:54
            回复
              这里就是 XVID 的压缩设置了,这是很常见的压缩格式。
              要在支持拨放 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值)选择是个问题,选小了(质量好),体积会大,粗略的以 DRF 平均值代替 Target quantizer,当然这个确实很有点“粗略”,不过既然考虑二次压缩,你的源文件不是VOB,太计较没什么必要,而且个人认为画面在此种情况下通常已经可以接受,实际上一般这么设置,会使生产出来的文件一般会比源文件小一些,大家可以使目标Q值稍微再小些。


              IP属地:广东7楼2007-08-15 22:54
              回复
                5. 文件-另存为AVI ,开始等待… 
                 利用avs(其实VirtualDubMod的滤镜基本都可avs 完成)实现目标,采取音频视频分离计算码流。
                本例是以最简单的XVID+MP3来描述的,avi 文件情况很复杂,ogg、VP62、DTS、双声道这些情况我这里都没有叙述,希望大家明白原理、举一反三


                IP属地:广东8楼2007-08-15 22:54
                回复
                  AVI 文件改变画面尺寸大小 
                  很多人都想把字幕和 AVI 和二为一,这样可以避免装字幕软件(字幕空间也节省了)而且可以在支持 MPEG4(XVID和DIVX) 的 DVD 机器进行播放,这里我以先在常见的 XVID 的编码的AVI文件为例说明:

                   
                   1.VirtualDubMod按照上文打开文件,记住画面尺寸和比例,视频-滤镜-添加,找到resize,按照比例输入长宽。 
                   
                   
                   576:240=192:80 下面和上面一样,还是压缩设置,如上文处理就好,最后另存AVI 文件。


                  IP属地:广东9楼2007-08-15 22:54
                  回复
                    576:240=192:80 下面和上面一样,还是压缩设置,如上文处理就好,最后另存AVI 文件


                    IP属地:广东10楼2007-08-15 22:55
                    回复
                      AVI 文件加自己特征LOGO 
                      这个也简单,选用 logo 滤镜就好,不过只能选 Window BMP 或者真彩(24位色)TARGA 图片


                      IP属地:广东11楼2007-08-15 22:55
                      回复
                        大家可以用可以在Windows“画图”里面完成自己LOGO作品。另存为24位BMP图,或者在ACDSEE编辑器里面打开,颜色-真彩,然后另存BMP。还是上面步骤,打开文件,设置滤镜,设置压缩,另存保留AVI


                        IP属地:广东12楼2007-08-15 22:56
                        回复
                          VirtualDubMod其他滤镜应用也是一样用法,大家参照例子就可进行,只要不矛盾,多个滤镜可以一起使用的。还有,关于“流”音频由于VDM是直接拷贝,本文这几个例子不涉及音频处理,所以不用特别设置


                          IP属地:广东13楼2007-08-15 22:56
                          回复
                            • 121.11.124.*
                            刚想来发贴.......


                            14楼2007-08-16 01:24
                            回复
                              好久前的


                              IP属地:广东15楼2007-08-18 17:09
                              回复