本应显示在空行之后的隐藏字幕行未呈现。例如,
9
00:00:32,000 --> 00:00:36,833
10
00:00:36,833 --> 00:00:38,700
Good afternoon, Sir, how can I help you? -> not displaying
11
00:00:38,700 --> 00:00:43,633
Hello. -> displays OK
12
00:00:43,633 --> 00:00:45,766
13
00:00:45,766 --> 00:00:46,500
Oh, yeah, OK. -> not displaying我在Windows Media Player上测试了它,它工作正常,所以它看起来确实是一个与jwplayer相关的问题。我发现如果我在第一个空行中添加一个空格,脚本就可以正常工作,但是这个变通方法目前还不是一个选项。这可以在我们使用的所有视频中重现,字幕是.srt文件并使用UTF-8。这不是播放列表。代码只是标准的,并且.srt文件是从URL中检索的。
有没有办法让jwplayer检索字幕/隐藏字幕文件的第一行?谢谢。
发布于 2016-09-19 22:40:31
由于字幕可以跨越多行(根据SRT文件spec - https://en.wikipedia.org/wiki/SubRip#SubRip_text_file_format),每个字幕都由不包含文本的空行分隔。
事实上,Windows Media Player理解您的文件格式并不会使其成为与JW播放器相关的问题-它只是意味着WMP对格式不佳的文件更有容忍度。
https://stackoverflow.com/questions/39569335
复制相似问题