1.ass字幕怎么和 avi镶嵌
首先,AVI是不能直接内嵌ASS格式的字幕的,如若想内嵌字幕,首先要将ASS格式的字幕转换为SRT。
先下载“字幕转换软件'subresync'”
字幕要转换成SRT的字幕,字幕转换软件subresync .打开subresync - 打开 - 选择ASS字幕 - 转换为 - 保存类型:*.SRT . ("Unicode 输出 前面的 “勾” 去掉) - 点击保存.
但有的字幕转出来是乱码,不能用,那只有 勾 Unicode 再转换,只是转出来还是不能用,(因为转换器 不支持Unicode字符编码,选Unicode转出来的字幕,虽然不是乱码了,但字幕文件里有Unicode字符编码,所以还是不能用.) 打开 字幕文件 全选 复制 再打开能用的 srt字幕文件 全选 粘贴 保存. 现在字幕可以用了.
接下来再下载“视频处理软件'VirtualDub'”
下载解压后打开根目录中的2个文件夹“XviD编解码器 v1.1.3 Final 汉化版”“字幕支持插件”。
依照步骤进行
1:安装解码器
2:先将 vobsub.dll 文件复制到 C:\WINDOWS\system32 文件夹中;然后再将 SUB字幕插件.vdf 和 SRT字幕插件.vdf 两个文件文件复制到 VirtualDub 程序目录下的 plugins 文件夹中即可。
双击运行VirtualDub.exe,Ctrl+O打开所需要内嵌字幕的AVI,然后一步一步按照提示走。
或者用wismencoder,这个我用过,打开程序后载入AVI文件后,在界面右边有个载入字幕,找到刚转的SRT文件后,有个分辨率设定成700,按“合并文件”就可以了,合并后文件大概是300M左右,关键是分辨率设定,设定的越低文件越小,当然画面质量也差了,祝好运。
2.ass字幕如何跟影片和成一个文件
一般来说你下的是AVI或者TS两种。
如果是AVI的话.可以用VDM进行合成(全称VirtualDubMod,这是一款压制AVI字幕的软件),具体方法为:
下好安装后,打开主程序VirtualDubMod,把avi拖入VDM里面,然后在视频→滤镜→添加。(这里有个问题,你电脑里面需要VSFilter.dll这个文件,没有去下载,很小的)。加载。然后把VSFilter.dll加载上,在大概倒数第三行或者第四行你会看到一个TextSub,打开它,然后会弹出对话框让你选择字幕文件,把你的字幕文件选中就好了.
然后文件→另存为avi。接着泡杯茶。等待成品完成
视频→压制→Xvid或者H.264(没有的话去下,baidu很容易找到它们俩)。然后是视频→完全处理模式(正数第九个选项)。否则会出现压制成品远远大于源片的情况。