有两种方法:
1、字幕和影片分离
这种方法只要把影片和字幕简单的包在一起,字幕在播放的时候由vobsub调用
软件:AVI-Mux
操作:把字幕和影片简单的拖进去
2、字幕内嵌
就是说字幕已经是视频的一部分了。这样就要重新编码。把带字幕的视频流送到编码器里面就可以了
软件(我用的):AviSyhtn2.56 VirtualDubMod 1.5 VSFilter.dll
操作:编写一个AVS,内容如下:
avisource("[你的源文件].avi")
loadplugin("[路径]\VSFilter.dll")
textsub("[你的字幕文件]")
然后把这个AVS文件(注意扩展名是AVS)用VDM打开,选择编码器,保存AVI
建议:要内包字幕的话使用MKV封装会比AVI封装更好。