无法使用Pafy / youtube_dl初始化新的网址,我收到“错误:此视频不可用”

时间:2019-09-11 15:59:00

标签: python youtube youtube-dl pafy

我正在尝试使用pafy(0.5.4)和youtube_dl流式传输来自youtube的精选视频,但是无论我使用什么网址,现在都出现无法使用的错误。

几周前我的代码可以正常工作,但是今天尝试时,却收到了HTTP不支持的错误消息。结果,我将youtube_dl升级到20190901,尽管能够在浏览器中播放youtube链接,但我仍然收到源不可用错误。

import pafy
import youtube_dl
url = 'https://www.youtube.com/watch?v=4qvXvDfGnh8&ab_channel=ChannelTD'
vPafy = pafy.new(url)

这应该初始化pafy对象,但返回以下错误:

“错误:该视频不可用。”

1 个答案:

答案 0 :(得分:0)

对YouTube服务请求的响应最近已更改。从主https://github.com/ytdl-org/youtube-dl安装youtube-dl后,我的脚本恢复运行。