Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video 这种字幕格式叫什么?_Video_Subtitle_Closed Captions - Fatal编程技术网

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得到它。