potplayer视频播放时 多行外挂字幕从下向上显示而不是从上向下显示


如图 正确句子应该是
My father had grown up
with the Kipling stories
of adventure

问题原因:
做字幕的人不是建了一个时间段的字幕然后输了三句话,而是建了三个同时间段的字幕然后分别输入一句话。
播放器默认先识别了第一句“My father had grown up”,将这句显示在屏幕上。接下来立刻识别第二句“with the Kipling stories”。但是由于第一句并没有消失,所以只好显示在其上方,第三句同理。
而且这个好像跟播放器也有关系。我用acgplayer就显示正常,而传到b站,b站直接默认把相同时间轴的后两句给删掉了……

解决办法:
工具:
subtitle edit (https://github.com/SubtitleEdit/subtitleedit/releases)
srtedit

这里提取字幕我用的是subtitle edit,因为我的tsRemux没法用,我也不知道为什么

1.将视频拖入subtitleedit中,软件自动开始识别字幕,左下角会显示进度。可能会需要3-10分钟,耐心等待即可。
potplayer视频播放时 多行外挂字幕从下向上显示而不是从上向下显示_第1张图片
2.识别完成后,点save保存字幕
potplayer视频播放时 多行外挂字幕从下向上显示而不是从上向下显示_第2张图片
3.srtedit打开字幕,ctrl+A选中全部字幕,点编辑->合并重叠各条字幕,点确定即可
potplayer视频播放时 多行外挂字幕从下向上显示而不是从上向下显示_第3张图片

4.ctrl+S保存更改后的字幕 查看效果,字幕已经正常了

你可能感兴趣的:(视频)