VLC显示时间而不是文本


3

当我尝试添加字幕时,我遇到了VLC的问题。

在此输入图像描述

这显示给我而不是来自* .SRT字幕格式的正确文本。

Answers:


1

检查.srt文件。看起来你的时间段之间应该有“ - >”,而不是“ - >”(理想情况下,两边都有空格字符)。如果是这样的话,文本编辑器的“替换”功能应该简单地解决问题 - 为我工作。


我用约翰的答案解决了第一个问题,但是潜艇一起消失了。事实证明每个':'之后有一个空格并且删除它们解决了问题
罗伯特W

1

我有同样的问题,在我的情况下,问题是在字幕文件中时间以00:00:02:160 - > 00:00:05:760的格式给出,而实际上应该是00:00 :02160 - > 00:00:05760


0

还有一件事我想添加,这可能会导致我们使用在线翻译直接从一种语言翻译成其他语言,并且效果时间格式在翻译语言中变成垃圾,

ex - 00:00:02:160 - > 00 :00:05:760
时间格式变为 - 00:01:
36,644 00:01:44,644 - >

所以视频播放器不知道这种类型的字幕,只显示时间而不是文本。

PS - 我使用谷歌翻译bing翻译器将替代品从英语转换为印地语后出现了同样的问题。


0

如果使用VLC播放器并且字幕未显示但显示“ - > 12:00:21”,我曾经遇到同样的问题。

我要解决这个问题的方法是使用这种方式:

字幕放在它想要出现的第一个时间之后。例如:

2 00:00:33您好我的名字是.....

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.