在pytube3中获取youtube视频的标题?

时间:2020-06-30 07:17:25

标签: python pytube

我正在尝试构建一个应用,以便使用 pytube3 用python下载YouTube视频。
但是我无法检索视频的标题。
这是我的代码:

from pytube import YouTube
yt = YouTube(link)
print(yt.title)

无论链接是什么,我总会得到标题为YouTube而不是视频标题。 反正有解决办法吗?

3 个答案:

答案 0 :(得分:0)

改为尝试

yt.streams[0].title

yt.streams[0].default_filename

答案 1 :(得分:0)

pytube3不再被维护,因此该错误可能不会在该库上修复。 pytubex是pytube的一个版本,仍在维护中,并已修复了该错误和许多其他错误。

答案 2 :(得分:0)

试试: yt.title

输出: Rick Astley - Never Gonna Give You Up (Video)

(或您输入的链接的视频名称,不,它不是 rickroll,我在滚动 StackOverFlow 时正在听这个)。