可以在此 URL 中获取 Youtube 隐藏字幕的 XML 代码:
http://video.google.com/timedtext?hl=en&lang=en&v=VIDEO_ID
其中 VIDEO_ID 是 youtube 视频 ID。将该代码转换为 srt 文件,我使用了以下脚本:
https://gist.github.com/golive/129171
这是一个python代码。用于运行我使用的 python 代码
C:\Python27\python youtube2srt.py
根据这个:
我将该代码复制到一个名为 youtube2srt.py 的文件中。我将该页面的 XML 代码保存为 youtube_xml.xml 文件。
当我运行它时,我收到此错误:
当我删除前两行并运行它时,我收到此错误:
我对这段代码几乎有同样的问题:
https://gist.github.com/gorlum0/1290835
有什么问题?!