相关疑难解决方法(0)

从YouTube视频中提取自动字幕

我在从YouTube视频中提取自动字幕时遇到问题.

我尝试使用http://video.google.com/timedtext?type=track&v=3wszM2SA12E&name=Automatic&lang=en方法,但该方法仅适用于那些已命名曲目的视频.例如,这个没有任何命名的轨道(只有自动标题)并且没有加载:rrkrvAUbU9Y

有几个网络应用程序可以做到(如http://www.serpsite.com/youtube-subtitles-download-tool/http://mo.dbxdb.com/),但我需要一个脚本,因为我想用它进行研究.

任何人都有任何想法得到这个的正确方法是什么?YouTube的API有关于字幕的内容,但仅针对注册用户,而上述应用适用于所有视频,我怀疑他们只是从页面中捕获html代码(虽然这也是可能的).一定有办法......请帮忙!

php youtube video closed-captions

25
推荐指数
3
解决办法
1万
查看次数

某些网站如何下载YouTube字幕?

这是一个重复的问题,如果你不是它的所有者,YouTube API是否禁止下载视频字幕?,获取YouTube字幕,如果您不是所有者,YouTube API是否禁止下载视频字幕?除非您是所有者或第三方贡献未启用,否则所有人基本上都说不可能通过YouTube API下载字幕.但是,我的问题是如何访问http://downsub.com/http://www.lilsubs.com/这样的网站可以访问所有字幕?

换句话说,当我自己访问YouTube API时(即使使用youtubepartneryoutube.force-ssl范围),我只能下载某些视频的标题,但是当我尝试403: The permissions associated with the request are not sufficient to download the caption track. The request might not be properly authorized, or the video order might not have enabled third-party contributions for this caption.在这些其他网站上为我失败的相同视频时,它可以正常工作.我假设他们使用YouTube API访问字幕,但他们使用了什么特别的酱?一些特殊的合作伙伴关 一个不同的API版本?他们只是从视频本身或其他东西上刮下来的吗?

youtube-api youtube-data-api

7
推荐指数
2
解决办法
2200
查看次数