用Mkvmerge封装mkv与字幕后合成新的mkv文件,却无法显示字幕

来源:百度知道 编辑:UC知道 时间:2024/07/03 04:40:40
我用mkvmerge软件封装mkv和字幕文件合成新的mkv文件,为什么有些可以正常显示字幕,有些却不能,请高手指教。字幕文件时SSA的,如果要将SSA转成其它格式的字幕文件,用什么程序最好?
虽然改成了srt格式的字幕,但用mkvmerge将mkv和字幕文件封装后,播放mkv仍然无法显示字幕,该怎么办啊?我下的是《逮捕令》第一季avi版本加外挂字幕的,想统一做成自动包含字幕的mkv文件,其它几集都好的,就是13、14集封装以后无法显示字幕,急啊,求达人指点!

如果我直接手动载入字幕,还是可以正常显示的,问题就是封装之后就显示不出来了。

使用srt字幕文件,直接把SSA的后缀改成srt就行了,不需要软件!

补充 :PK一下Erinc_dance:我原先就直接把后缀名改成SRT的就行。
像楼主这问题,要考虑一下字幕文件是否正确了。用记事本把字幕文件打开,看看里面有没有字幕和时间段的内容,如果没有,就要重新找字幕,如果有的话,就把里面的字幕和时间段复制出来,把一个能用的字幕文件用记事本打开,把里面的东西删除,再把刚才那种字幕和时间段复制进来保存。试试。
如果这样不行的话,只要使用字幕软件了,字幕软件网上很多,Erinc_dance说的软件也不错。

mkvmerge封装ssa应该不会造成无法显示,我想可能会造成这个的有几个可能:

1.你ssa文件中代码或结构出现错误,自己修改请参见:http://old.blog.edu.cn/user2/30174/archives/2006/1501504.shtml

2.你用记事本打开  然后另存为  在对话框下面有个 “编码”选项 选择“Unicode”保存

如果不行似乎就没其他办法了

当然只更改文件后缀就想把文件内容也更改时不肯能的

想转换ssa成srt可以使用PopSub这个软件, 现在好像是popsub 0.77 这个软件是制作字幕的软件 很实用支持ass ssa srt lrc等等  要转换的话也很简单 将字幕文件打开 然后在另存为中选择你想要的字幕格式就行了