Video 这种字幕格式叫什么?
我发现一个副标题是这样的:Video 这种字幕格式叫什么?,video,subtitle,closed-captions,Video,Subtitle,Closed Captions,我发现一个副标题是这样的: <transcript> <text start="2.906" dur="3">TEXT 1</text> <text start="7.907" dur="3.914">TEXT 2</text> ...... 文本1 文本2 ...... 这种格式叫什么?这是Youtube的“定时文本”转录本格式。基于(参见底部示例) 您显示的示例看起来像旧版本/布局格式(例如:2011年的视频具有类似的布局,但
<transcript>
<text start="2.906" dur="3">TEXT 1</text>
<text start="7.907" dur="3.914">TEXT 2</text>
......
文本1
文本2
......
这种格式叫什么?这是Youtube的“定时文本”转录本格式。基于(参见底部示例)
您显示的示例看起来像旧版本/布局格式(例如:2011年的视频具有类似的布局,但2017年的成绩单看起来略有不同,因为现在使用的是timedtext format=“3”
)
在加载(标记)成绩单文本的视频上启用CC
选项时。您可以通过在浏览器的开发人员工具中检查“网络”请求来查看这一点
在新选项卡中打开timedtext>key=
链接以查看成绩单文本的内容
(见下文):
编辑:PS:如果你想让它显示得和你发布的风格相似,在
timedtext>key=
链接中,只需将URL的结尾从&fmt=srv3
编辑为&fmt=srv1
添加&fmt=vtt
实际上会转换字幕,但浏览器可能会给出错误,因为返回的标题是内容类型:text/xml
,但内容不是xml 我从来没见过。它是什么来源的?它来自一个网站,我想可能是他们自己的自定义格式。如果有帮助的话,文件路径上会显示“timedtext”。这似乎是对的,即您。虽然字幕来自另一个网站,但我猜它来自谷歌硬盘。似乎格式可以更改,但还不知道是如何更改的。@casolorz是如何更改的?你是说转换成另一种格式,比如示例SRT?如果你想让它显示得与你发布的风格相似,只需用&fmt=srv3
替换结尾&fmt=srv1
。是的,这就是我一直在尝试的,但我尝试的大多数东西都有错误,比如vtt或srt。现在的格式是1,3也可以,但是找不到其他有效的格式。看起来如果我把fmt=vtt放进去,它实际上可以工作,浏览器就是不喜欢它,但是我可以用curl得到它。