嵌入合并AVI视频字幕:Virtuadubmod教程

[复制链接]
查看11 | 回复0 | 2021-1-12 04:56:36 | 显示全部楼层 |阅读模式
字幕文件加入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完全版解压缩,拷贝ReleaseUnicode 目录里面 VSFilter.dll 的到 VirtualDubMod 的滤镜目录,假设VirtualDubMod 安装在 D:\ProgramFiles\VirtualDubMod,滤镜目录就是 D:\ProgramFiles\VirtualDubMod\PlugIns 目录(其实不是必须这个目录,不过看起来方便一些)。
运行 VirtualDubMod, 视频 - 滤镜 - 添加 - 加载,由于下高版本的字幕插件不是 vdf文件,下面文件类型选“ windows 动态链接库(*.dll)”,找到 D:\ProgramFiles\VirtualDubMod\PlugIns 目录下的 VSFilter.dll,打开或者双击,可以看到滤镜库里面多了两个滤镜, Txtsub顾名思义是加文本字幕用的, Vobsub是加图形字幕的(.idx、.sub),我们要以加图形字幕为例,双击Vobsub滤镜,按要求打开所要添加字幕,确定。
4.AVI文件的处理-压缩的处理(二次压缩)
因为要用滤镜,VirtualDubMod:视频-里面必须是“完全处理模式”(这个必须选上,再去设置压缩选项),同时必须对“压缩”选项进行设置,否则很可能你会弄出来个巨无霸文件。

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

这里就是 XVID的压缩设置了,这是很常见的压缩格式。
要在支持拨放 DivX/XviD 的 DVD player播放,要考虑蛮多的问题
1.2 or more than 2 BF in packedbitstream,不能用;
只能1 BF in packed bitstream或不用packedbitstream(这样最大连续BF可为1/2/3/4);
2.Quarter pixel不能用;
3.GMC不能用;
4.如果刻录在CD-R/RW上,要考虑DVDplayer的问题。较差的DVDplayer,如果有高动态的码率太高的话,画面会不流畅。刻录在DVD-R/RW,DVD+R/RW 就比较不会有这个问题;
5.保证质量的方法是用singlepass-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。
其它的参数保持默认的就可以。
从省时和保证质量角度考虑,一般采取 singlepass,不过此时 Target quantizer(Q值)选择是个问题,选小了(质量好),体积会大,粗略的以 DRF平均值代替 Targetquantizer,当然这个确实很有点“粗略”,不过既然考虑二次压缩,你的源文件不是VOB,太计较没什么必要,而且个人认为画面在此种情况下通常已经可以接受,实际上一般这么设置,会使生产出来的文件一般会比源文件小一些,大家可以使目标Q值稍微再小些。
5. 文件-另存为AVI ,开始等待…
利用avs(其实VirtualDubMod的滤镜基本都可avs完成)实现目标,采取音频视频分离计算码流。
本例是以最简单的XVID+MP3来描述的,avi文件情况很复杂,ogg、VP62、DTS、双声道这些情况我这里都没有叙述,希望大家明白原理、举一反三。
AVI 文件改变画面尺寸大小
很多人都想把字幕和 AVI和二为一,这样可以避免装字幕软件(字幕空间也节省了)而且可以在支持MPEG4(XVID和DIVX) 的 DVD 机器进行播放,这里我以先在常见的 XVID的编码的AVI文件为例说明:
1.VirtualDubMod按照上文打开文件,记住画面尺寸和比例,视频-滤镜-添加,找到resize,按照比例输入长宽。



576:240=192:80下面和上面一样,还是压缩设置,如上文处理就好,最后另存AVI文件。

AVI 文件加自己特征LOGO
这个也简单,选用 logo 滤镜就好,不过只能选Window BMP 或者真彩(24位色)TARGA 图片.

大家可以用可以在Windows“画图”里面完成自己LOGO作品。另存为24位BMP图,或者在ACDSEE编辑器里面打开,颜色-真彩,然后另存BMP。还是上面步骤,打开文件,设置滤镜,设置压缩,另存保留AVI。

如果你学会了,请帮忙点击一下下面的图片
点击进入 初级博客教程 博客装饰技术 博客问题解答
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行