AMS v3 生成的 VTT 在 vtt 文件的顶部有一些“注意”。Edge 和 IE11 浏览器都在抱怨它。它抛出解析错误。相同的 VTT 文件在 Chrome 和 Firefox 中运行良好。
MEDIA12608:WebVTT 文本轨道:时间戳签名应为“-->”。小时=80004004。
如果我们从顶部删除以下“NOTE”,相同的 vtt 在 Edge 和 IE11 上可以正常工作。
笔记
持续时间:“00:10:07.0110000”
语言:en-US
注意置信度:0.911574065685272
似乎多行注释在这里引起了问题。以下是我尝试过的不同排列出现错误的情况。在第一种和第三种情况下,我收到错误,但在第二种和第四种情况下,我没有收到任何错误。所以看起来如果我们在 VTT 文件 Edge 中有多行注释并且 IE11 抛出错误。
1.
WEBVTT
注意持续时间:“00:10:07.0110000” 语言:en-US
注意置信度:0.911574065685272
2.
WEBVTT
注意置信度:0.911574065685272
3.
WEBVTT
注意持续时间:“00:10:07.0110000” 语言:en-US
注意置信度:0.911574065685272
4.
WEBVTT
注意持续时间:“00:10:07.0110000”
注意语言:en-US
注意置信度:0.911574065685272
请让我知道是否有人有任何建议或解决方法来解决 Edge 和 IE11 中的问题?